{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [],
   "source": [
    "import requests,json\n",
    "import pandas as pd\n",
    "from PIL import Image\n",
    "from io import BytesIO\n",
    "import geo\n",
    "wu_key = \"396ce6e43ef4b80ed0944bb712050f13\""
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 地理编码"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'count': '1',\n",
       " 'geocodes': [{'formatted_address': '广东省江门市蓬江区万达广场',\n",
       "   'country': '中国',\n",
       "   'province': '广东省',\n",
       "   'citycode': '0750',\n",
       "   'city': '江门市',\n",
       "   'district': '蓬江区',\n",
       "   'township': [],\n",
       "   'neighborhood': {'name': [], 'type': []},\n",
       "   'building': {'name': [], 'type': []},\n",
       "   'adcode': '440703',\n",
       "   'street': [],\n",
       "   'number': [],\n",
       "   'location': '113.084279,22.617895',\n",
       "   'level': '兴趣点'}]}"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.geocode(wu_key, \"广东省江门市新会万达广场\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'count': '1',\n",
       " 'geocodes': [{'formatted_address': '广东省江门市新会区圭峰山',\n",
       "   'country': '中国',\n",
       "   'province': '广东省',\n",
       "   'citycode': '0750',\n",
       "   'city': '江门市',\n",
       "   'district': '新会区',\n",
       "   'township': [],\n",
       "   'neighborhood': {'name': [], 'type': []},\n",
       "   'building': {'name': [], 'type': []},\n",
       "   'adcode': '440705',\n",
       "   'street': [],\n",
       "   'number': [],\n",
       "   'location': '113.033806,22.540264',\n",
       "   'level': '热点商圈'}]}"
      ]
     },
     "execution_count": 6,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.geocode(wu_key, \"广东省江门市圭峰山\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 逆地理编码"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'regeocode': {'addressComponent': {'city': '江门市',\n",
       "   'province': '广东省',\n",
       "   'adcode': '440705',\n",
       "   'district': '新会区',\n",
       "   'towncode': '440705450000',\n",
       "   'streetNumber': {'number': '167号',\n",
       "    'location': '113.033371,22.539993',\n",
       "    'direction': '西南',\n",
       "    'distance': '53.8971',\n",
       "    'street': '圭峰路'},\n",
       "   'country': '中国',\n",
       "   'township': '圭峰管理委员会',\n",
       "   'businessAreas': [[]],\n",
       "   'building': {'name': [], 'type': []},\n",
       "   'neighborhood': {'name': [], 'type': []},\n",
       "   'citycode': '0750'},\n",
       "  'formatted_address': '广东省江门市新会区圭峰管理委员会圭峰路'},\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000'}"
      ]
     },
     "execution_count": 7,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.regeocode(wu_key,\"113.033806,22.540264\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 步行路径规划"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'ok',\n",
       " 'infocode': '10000',\n",
       " 'count': '1',\n",
       " 'route': {'origin': '113.084279,22.617895',\n",
       "  'destination': '113.033806,22.540264',\n",
       "  'paths': [{'distance': '11944',\n",
       "    'duration': '9555',\n",
       "    'steps': [{'instruction': '向南步行118米右转',\n",
       "      'orientation': '南',\n",
       "      'road': [],\n",
       "      'distance': '118',\n",
       "      'duration': '94',\n",
       "      'polyline': '113.084245,22.617891;113.084271,22.616936;113.084271,22.616936;113.084271,22.616819',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '向西步行173米向左前方行走',\n",
       "      'orientation': '西',\n",
       "      'road': [],\n",
       "      'distance': '173',\n",
       "      'duration': '138',\n",
       "      'polyline': '113.084271,22.616814;113.083902,22.616819;113.083902,22.616819;113.08352,22.616819;113.08352,22.616819;113.083025,22.616784;113.083025,22.616784;113.082956,22.61678;113.082956,22.61678;113.082734,22.616758;113.082734,22.616758;113.082574,22.616749',\n",
       "      'action': '向左前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '向西步行29米左转',\n",
       "      'orientation': '西',\n",
       "      'road': [],\n",
       "      'distance': '29',\n",
       "      'duration': '23',\n",
       "      'polyline': '113.082569,22.616745;113.082444,22.616719;113.082309,22.616654',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿广场西路向南步行147米右转',\n",
       "      'orientation': '南',\n",
       "      'road': '广场西路',\n",
       "      'distance': '147',\n",
       "      'duration': '118',\n",
       "      'polyline': '113.082305,22.616649;113.082313,22.615525;113.082313,22.615525;113.08224,22.615321',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿发展大道向西步行430米左转',\n",
       "      'orientation': '西',\n",
       "      'road': '发展大道',\n",
       "      'distance': '430',\n",
       "      'duration': '344',\n",
       "      'polyline': '113.082235,22.615317;113.081185,22.615339;113.081185,22.615339;113.080972,22.615356;113.080972,22.615356;113.079371,22.615382;113.079371,22.615382;113.078663,22.615391;113.078663,22.615391;113.078051,22.615391',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿天福路向南步行513米右转',\n",
       "      'orientation': '南',\n",
       "      'road': '天福路',\n",
       "      'distance': '513',\n",
       "      'duration': '410',\n",
       "      'polyline': '113.078047,22.615391;113.077882,22.61526;113.077808,22.615161;113.077791,22.61503;113.077817,22.614944;113.077817,22.614944;113.07826,22.614171;113.07826,22.614171;113.078633,22.613459;113.078754,22.61316;113.078754,22.61316;113.078793,22.613056;113.078793,22.613056;113.078932,22.612617;113.078976,22.61237;113.079015,22.612096;113.079032,22.611775;113.079032,22.611775;113.079045,22.611072',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿白石大道向西步行506米向右前方行走',\n",
       "      'orientation': '西',\n",
       "      'road': '白石大道',\n",
       "      'distance': '506',\n",
       "      'duration': '405',\n",
       "      'polyline': '113.079045,22.611068;113.078989,22.611068;113.078989,22.611068;113.07822,22.611068;113.07822,22.611068;113.07799,22.611042;113.07799,22.611042;113.077717,22.610968;113.077717,22.610968;113.077088,22.610794;113.077088,22.610794;113.076554,22.610651;113.076554,22.610651;113.076363,22.610595;113.076363,22.610595;113.076059,22.610512;113.076059,22.610512;113.075855,22.610456;113.075855,22.610456;113.075573,22.610373;113.075573,22.610373;113.075503,22.610352;113.075503,22.610352;113.074245,22.610009',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿建设三路步行59米左转',\n",
       "      'orientation': [],\n",
       "      'road': '建设三路',\n",
       "      'distance': '59',\n",
       "      'duration': '47',\n",
       "      'polyline': '113.07424,22.610004;113.073906,22.610039;113.073681,22.610095',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '步行40米向右前方行走',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '40',\n",
       "      'duration': '32',\n",
       "      'polyline': '113.073676,22.610104;113.07349,22.609779',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '1'},\n",
       "     {'instruction': '沿白石大道向西步行9米向右前方行走',\n",
       "      'orientation': '西',\n",
       "      'road': '白石大道',\n",
       "      'distance': '9',\n",
       "      'duration': '7',\n",
       "      'polyline': '113.073485,22.609774;113.073403,22.609753',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '步行33米左转',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '33',\n",
       "      'duration': '26',\n",
       "      'polyline': '113.073398,22.609748;113.07309,22.609839',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '1'},\n",
       "     {'instruction': '沿双龙大道步行34米向右前方行走',\n",
       "      'orientation': [],\n",
       "      'road': '双龙大道',\n",
       "      'distance': '34',\n",
       "      'duration': '27',\n",
       "      'polyline': '113.073086,22.609839;113.072925,22.609583',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿双龙大道向西南步行1890米向右前方行走',\n",
       "      'orientation': '西南',\n",
       "      'road': '双龙大道',\n",
       "      'distance': '1890',\n",
       "      'duration': '1512',\n",
       "      'polyline': '113.072921,22.609579;113.069766,22.608416;113.069766,22.608416;113.068963,22.608121;113.068963,22.608121;113.068299,22.607869;113.068299,22.607869;113.066784,22.6073;113.066784,22.6073;113.066081,22.607023;113.066081,22.607023;113.065751,22.606862;113.065751,22.606862;113.06559,22.60678;113.06559,22.60678;113.065425,22.606688;113.065425,22.606688;113.065213,22.606571;113.065213,22.606571;113.065052,22.60648;113.065052,22.60648;113.06434,22.606068;113.06434,22.606068;113.06395,22.605842;113.06395,22.605842;113.063533,22.605595;113.063533,22.605595;113.062912,22.605273;113.062912,22.605273;113.06286,22.605243;113.06286,22.605243;113.06174,22.604635;113.06174,22.604635;113.060334,22.60385;113.060334,22.60385;113.059067,22.603134;113.059067,22.603134;113.05822,22.602656;113.05822,22.602656;113.057643,22.602339;113.057643,22.602339;113.057556,22.602296;113.057556,22.602296;113.056519,22.601736',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿江门大道中辅路步行39米左转',\n",
       "      'orientation': [],\n",
       "      'road': '江门大道中辅路',\n",
       "      'distance': '39',\n",
       "      'duration': '31',\n",
       "      'polyline': '113.056515,22.601732;113.056133,22.601701',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '步行35米左转',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '35',\n",
       "      'duration': '28',\n",
       "      'polyline': '113.056133,22.601697;113.055951,22.601432',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '1'},\n",
       "     {'instruction': '沿江门大道中辅路向南步行15米向左前方行走',\n",
       "      'orientation': '南',\n",
       "      'road': '江门大道中辅路',\n",
       "      'distance': '15',\n",
       "      'duration': '12',\n",
       "      'polyline': '113.055946,22.601428;113.055977,22.601298',\n",
       "      'action': '向左前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '步行21米右转',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '21',\n",
       "      'duration': '17',\n",
       "      'polyline': '113.055977,22.601293;113.05615,22.601198',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '1'},\n",
       "     {'instruction': '沿双龙大道步行42米向左前方行走',\n",
       "      'orientation': [],\n",
       "      'road': '双龙大道',\n",
       "      'distance': '42',\n",
       "      'duration': '34',\n",
       "      'polyline': '113.05615,22.601194;113.056146,22.601107;113.056159,22.600907;113.056124,22.60082',\n",
       "      'action': '向左前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿江门大道中辅路向南步行476米右转',\n",
       "      'orientation': '南',\n",
       "      'road': '江门大道中辅路',\n",
       "      'distance': '476',\n",
       "      'duration': '381',\n",
       "      'polyline': '113.05612,22.600816;113.056372,22.600117;113.056372,22.600117;113.056554,22.599692;113.056554,22.599692;113.056762,22.59921;113.056762,22.59921;113.057296,22.598064;113.057296,22.598064;113.057339,22.59796;113.057339,22.59796;113.057821,22.596931;113.057821,22.596931;113.05786,22.596819',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿江杜东路向西步行52米左转',\n",
       "      'orientation': '西',\n",
       "      'road': '江杜东路',\n",
       "      'distance': '52',\n",
       "      'duration': '42',\n",
       "      'polyline': '113.05786,22.596814;113.057365,22.596923',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '步行13米右转',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '13',\n",
       "      'duration': '10',\n",
       "      'polyline': '113.057361,22.596923;113.0573,22.596823',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '1'},\n",
       "     {'instruction': '沿江门大道中辅路步行54米向左前方行走',\n",
       "      'orientation': [],\n",
       "      'road': '江门大道中辅路',\n",
       "      'distance': '54',\n",
       "      'duration': '43',\n",
       "      'polyline': '113.057296,22.596819;113.05727,22.596849;113.05727,22.596849;113.057153,22.596897;113.056897,22.596966;113.05681,22.597018',\n",
       "      'action': '向左前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿江杜东路向西步行46米左转',\n",
       "      'orientation': '西',\n",
       "      'road': '江杜东路',\n",
       "      'distance': '46',\n",
       "      'duration': '37',\n",
       "      'polyline': '113.056806,22.597018;113.056359,22.597092',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿木朗大道向西南步行1472米左转',\n",
       "      'orientation': '西南',\n",
       "      'road': '木朗大道',\n",
       "      'distance': '1472',\n",
       "      'duration': '1178',\n",
       "      'polyline': '113.056354,22.597092;113.056155,22.596628;113.056155,22.596628;113.055885,22.596063;113.055885,22.596063;113.055543,22.595343;113.055543,22.595343;113.055369,22.594957;113.055369,22.594957;113.055187,22.59457;113.055187,22.59457;113.054987,22.594197;113.054987,22.594197;113.054818,22.593724;113.054818,22.593724;113.054683,22.59332;113.054683,22.59332;113.054384,22.592448;113.054384,22.592448;113.05421,22.59197;113.053932,22.591389;113.053524,22.590681;113.053325,22.590243;113.053325,22.590243;113.053303,22.590191;113.053303,22.590191;113.053173,22.589831;113.053173,22.589831;113.052921,22.589106;113.052921,22.589106;113.052609,22.58816;113.052422,22.587704;113.052309,22.587452;113.052096,22.587109;113.052096,22.587109;113.051858,22.586766;113.051532,22.586359;113.051293,22.586111;113.051098,22.585929;113.051098,22.585929;113.05102,22.585794;113.051011,22.585686;113.051011,22.585686;113.05066,22.585503;113.05066,22.585503;113.050313,22.585187',\n",
       "      'action': '左转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '步行20米右转',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '20',\n",
       "      'duration': '16',\n",
       "      'polyline': '113.050308,22.585182;113.050352,22.585009',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '1'},\n",
       "     {'instruction': '沿杜阮南路步行61米直行',\n",
       "      'orientation': [],\n",
       "      'road': '杜阮南路',\n",
       "      'distance': '61',\n",
       "      'duration': '49',\n",
       "      'polyline': '113.050352,22.585004;113.049813,22.584761',\n",
       "      'action': '直行',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿木朗大道向南步行2485米向左前方行走',\n",
       "      'orientation': '南',\n",
       "      'road': '木朗大道',\n",
       "      'distance': '2485',\n",
       "      'duration': '1988',\n",
       "      'polyline': '113.049809,22.584757;113.048733,22.583789;113.048424,22.583529;113.047899,22.583043;113.047708,22.582852;113.047587,22.582695;113.047587,22.582695;113.047444,22.582487;113.047357,22.582318;113.047266,22.582109;113.047166,22.581745;113.047144,22.581419;113.047144,22.581419;113.047157,22.581176;113.047188,22.580955;113.047248,22.580729;113.047322,22.580521;113.047322,22.580521;113.047635,22.579818;113.047635,22.579818;113.047964,22.579089;113.047964,22.579089;113.048194,22.578537;113.048268,22.578286;113.048299,22.578121;113.048316,22.577674;113.048294,22.57737;113.048294,22.57737;113.048234,22.577157;113.048082,22.576771;113.048082,22.576771;113.047982,22.576602;113.047708,22.576172;113.047708,22.576172;113.046658,22.574557;113.046658,22.574557;113.046519,22.574266;113.04625,22.573342;113.04625,22.573342;113.046185,22.573077;113.046185,22.573077;113.046037,22.572539;113.046037,22.572539;113.045955,22.572287;113.045955,22.572287;113.045807,22.571953;113.045807,22.571953;113.045612,22.571623;113.045273,22.571155;113.045273,22.571155;113.0452,22.571029;113.045082,22.570755;113.045082,22.570755;113.04503,22.570482;113.045017,22.570352;113.045043,22.570126;113.045043,22.570126;113.045204,22.569701;113.045204,22.569701;113.045286,22.569536;113.045286,22.569536;113.045677,22.568694;113.045677,22.568694;113.045799,22.568398;113.045864,22.568194;113.045911,22.567969;113.045951,22.567721;113.045981,22.567122;113.045981,22.567122;113.04605,22.565469;113.04605,22.565469;113.046081,22.564753;113.046081,22.564753;113.046059,22.564236',\n",
       "      'action': '向左前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿木朗大道步行24米右转',\n",
       "      'orientation': [],\n",
       "      'road': '木朗大道',\n",
       "      'distance': '24',\n",
       "      'duration': '19',\n",
       "      'polyline': '113.046055,22.564232;113.046163,22.564102;113.046215,22.564062',\n",
       "      'action': '右转',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '步行67米向右前方行走',\n",
       "      'orientation': [],\n",
       "      'road': [],\n",
       "      'distance': '67',\n",
       "      'duration': '54',\n",
       "      'polyline': '113.046215,22.564058;113.045998,22.56349',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '1'},\n",
       "     {'instruction': '沿圭峰路向西南步行1780米向右前方行走',\n",
       "      'orientation': '西南',\n",
       "      'road': '圭峰路',\n",
       "      'distance': '1780',\n",
       "      'duration': '1424',\n",
       "      'polyline': '113.045994,22.563485;113.045868,22.563359;113.045868,22.563359;113.045551,22.563077;113.045551,22.563077;113.045282,22.562843;113.04503,22.5626;113.04503,22.5626;113.044757,22.562335;113.044757,22.562335;113.044718,22.562283;113.044718,22.562283;113.044484,22.562057;113.044484,22.562057;113.043772,22.561367;113.043772,22.561367;113.043611,22.561211;113.043611,22.561211;113.043186,22.560764;113.043186,22.560764;113.041636,22.558854;113.041636,22.558854;113.040742,22.557734;113.04056,22.557483;113.04046,22.557322;113.040369,22.557122;113.040017,22.556302;113.040017,22.556302;113.039666,22.555417;113.039666,22.555417;113.038958,22.553576;113.038958,22.553576;113.038698,22.552891;113.038615,22.5526;113.038559,22.552331;113.038433,22.551337;113.038433,22.551337;113.038416,22.551141;113.038416,22.551141;113.038303,22.550078;113.038303,22.550078;113.038286,22.549957;113.038286,22.549957;113.038255,22.54967;113.03829,22.54957',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿圭峰路向南步行54米向右前方行走',\n",
       "      'orientation': '南',\n",
       "      'road': '圭峰路',\n",
       "      'distance': '54',\n",
       "      'duration': '43',\n",
       "      'polyline': '113.03829,22.549566;113.038095,22.549119',\n",
       "      'action': '向右前方行走',\n",
       "      'assistant_action': [],\n",
       "      'walk_type': '0'},\n",
       "     {'instruction': '沿圭峰路向西南步行1207米到达目的地',\n",
       "      'orientation': '西南',\n",
       "      'road': '圭峰路',\n",
       "      'distance': '1207',\n",
       "      'duration': '966',\n",
       "      'polyline': '113.03809,22.549115;113.037904,22.548989;113.037904,22.548989;113.037348,22.548572;113.037348,22.548572;113.037218,22.548459;113.037218,22.548459;113.037148,22.548385;113.037075,22.548273;113.037005,22.548099;113.037005,22.548099;113.036953,22.547934;113.036858,22.547483;113.036736,22.546845;113.036732,22.546732;113.036732,22.546732;113.036723,22.546419;113.036732,22.546272;113.036762,22.546168;113.03681,22.546072;113.03704,22.545738;113.03704,22.545738;113.037161,22.545538;113.037183,22.545473;113.037183,22.545334;113.037166,22.545256;113.036797,22.544431;113.036797,22.544431;113.036645,22.544058;113.036645,22.544058;113.036532,22.543941;113.036432,22.543885;113.035699,22.543615;113.035699,22.543615;113.035417,22.543511;113.035256,22.543442;113.035126,22.543364;113.035,22.54326;113.034891,22.543142;113.034813,22.543025;113.034618,22.542635;113.034436,22.54237;113.034436,22.54237;113.033754,22.541619;113.033624,22.541454;113.033555,22.541324;113.033555,22.541324;113.033524,22.541176;113.033529,22.541081;113.03355,22.540933;113.033698,22.540473;113.033698,22.540473;113.033767,22.540256',\n",
       "      'action': [],\n",
       "      'assistant_action': '到达目的地',\n",
       "      'walk_type': '0'}]}]}}"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.walking(wu_key,'113.084279,22.617895','113.033806,22.540264')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>instruction</th>\n",
       "      <th>orientation</th>\n",
       "      <th>road</th>\n",
       "      <th>distance</th>\n",
       "      <th>duration</th>\n",
       "      <th>polyline</th>\n",
       "      <th>action</th>\n",
       "      <th>assistant_action</th>\n",
       "      <th>walk_type</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>向南步行118米右转</td>\n",
       "      <td>南</td>\n",
       "      <td>[]</td>\n",
       "      <td>118</td>\n",
       "      <td>94</td>\n",
       "      <td>113.084245,22.617891;113.084271,22.616936;113....</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>向西步行173米向左前方行走</td>\n",
       "      <td>西</td>\n",
       "      <td>[]</td>\n",
       "      <td>173</td>\n",
       "      <td>138</td>\n",
       "      <td>113.084271,22.616814;113.083902,22.616819;113....</td>\n",
       "      <td>向左前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>向西步行29米左转</td>\n",
       "      <td>西</td>\n",
       "      <td>[]</td>\n",
       "      <td>29</td>\n",
       "      <td>23</td>\n",
       "      <td>113.082569,22.616745;113.082444,22.616719;113....</td>\n",
       "      <td>左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>沿广场西路向南步行147米右转</td>\n",
       "      <td>南</td>\n",
       "      <td>广场西路</td>\n",
       "      <td>147</td>\n",
       "      <td>118</td>\n",
       "      <td>113.082305,22.616649;113.082313,22.615525;113....</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>沿发展大道向西步行430米左转</td>\n",
       "      <td>西</td>\n",
       "      <td>发展大道</td>\n",
       "      <td>430</td>\n",
       "      <td>344</td>\n",
       "      <td>113.082235,22.615317;113.081185,22.615339;113....</td>\n",
       "      <td>左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>沿天福路向南步行513米右转</td>\n",
       "      <td>南</td>\n",
       "      <td>天福路</td>\n",
       "      <td>513</td>\n",
       "      <td>410</td>\n",
       "      <td>113.078047,22.615391;113.077882,22.61526;113.0...</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>沿白石大道向西步行506米向右前方行走</td>\n",
       "      <td>西</td>\n",
       "      <td>白石大道</td>\n",
       "      <td>506</td>\n",
       "      <td>405</td>\n",
       "      <td>113.079045,22.611068;113.078989,22.611068;113....</td>\n",
       "      <td>向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>沿建设三路步行59米左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>建设三路</td>\n",
       "      <td>59</td>\n",
       "      <td>47</td>\n",
       "      <td>113.07424,22.610004;113.073906,22.610039;113.0...</td>\n",
       "      <td>左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>步行40米向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>40</td>\n",
       "      <td>32</td>\n",
       "      <td>113.073676,22.610104;113.07349,22.609779</td>\n",
       "      <td>向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>沿白石大道向西步行9米向右前方行走</td>\n",
       "      <td>西</td>\n",
       "      <td>白石大道</td>\n",
       "      <td>9</td>\n",
       "      <td>7</td>\n",
       "      <td>113.073485,22.609774;113.073403,22.609753</td>\n",
       "      <td>向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>步行33米左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>33</td>\n",
       "      <td>26</td>\n",
       "      <td>113.073398,22.609748;113.07309,22.609839</td>\n",
       "      <td>左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>沿双龙大道步行34米向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>双龙大道</td>\n",
       "      <td>34</td>\n",
       "      <td>27</td>\n",
       "      <td>113.073086,22.609839;113.072925,22.609583</td>\n",
       "      <td>向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>沿双龙大道向西南步行1890米向右前方行走</td>\n",
       "      <td>西南</td>\n",
       "      <td>双龙大道</td>\n",
       "      <td>1890</td>\n",
       "      <td>1512</td>\n",
       "      <td>113.072921,22.609579;113.069766,22.608416;113....</td>\n",
       "      <td>向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>沿江门大道中辅路步行39米左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>江门大道中辅路</td>\n",
       "      <td>39</td>\n",
       "      <td>31</td>\n",
       "      <td>113.056515,22.601732;113.056133,22.601701</td>\n",
       "      <td>左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>步行35米左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>35</td>\n",
       "      <td>28</td>\n",
       "      <td>113.056133,22.601697;113.055951,22.601432</td>\n",
       "      <td>左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>沿江门大道中辅路向南步行15米向左前方行走</td>\n",
       "      <td>南</td>\n",
       "      <td>江门大道中辅路</td>\n",
       "      <td>15</td>\n",
       "      <td>12</td>\n",
       "      <td>113.055946,22.601428;113.055977,22.601298</td>\n",
       "      <td>向左前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>16</th>\n",
       "      <td>步行21米右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>21</td>\n",
       "      <td>17</td>\n",
       "      <td>113.055977,22.601293;113.05615,22.601198</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>17</th>\n",
       "      <td>沿双龙大道步行42米向左前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>双龙大道</td>\n",
       "      <td>42</td>\n",
       "      <td>34</td>\n",
       "      <td>113.05615,22.601194;113.056146,22.601107;113.0...</td>\n",
       "      <td>向左前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>18</th>\n",
       "      <td>沿江门大道中辅路向南步行476米右转</td>\n",
       "      <td>南</td>\n",
       "      <td>江门大道中辅路</td>\n",
       "      <td>476</td>\n",
       "      <td>381</td>\n",
       "      <td>113.05612,22.600816;113.056372,22.600117;113.0...</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>19</th>\n",
       "      <td>沿江杜东路向西步行52米左转</td>\n",
       "      <td>西</td>\n",
       "      <td>江杜东路</td>\n",
       "      <td>52</td>\n",
       "      <td>42</td>\n",
       "      <td>113.05786,22.596814;113.057365,22.596923</td>\n",
       "      <td>左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>20</th>\n",
       "      <td>步行13米右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>13</td>\n",
       "      <td>10</td>\n",
       "      <td>113.057361,22.596923;113.0573,22.596823</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>21</th>\n",
       "      <td>沿江门大道中辅路步行54米向左前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>江门大道中辅路</td>\n",
       "      <td>54</td>\n",
       "      <td>43</td>\n",
       "      <td>113.057296,22.596819;113.05727,22.596849;113.0...</td>\n",
       "      <td>向左前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>22</th>\n",
       "      <td>沿江杜东路向西步行46米左转</td>\n",
       "      <td>西</td>\n",
       "      <td>江杜东路</td>\n",
       "      <td>46</td>\n",
       "      <td>37</td>\n",
       "      <td>113.056806,22.597018;113.056359,22.597092</td>\n",
       "      <td>左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>23</th>\n",
       "      <td>沿木朗大道向西南步行1472米左转</td>\n",
       "      <td>西南</td>\n",
       "      <td>木朗大道</td>\n",
       "      <td>1472</td>\n",
       "      <td>1178</td>\n",
       "      <td>113.056354,22.597092;113.056155,22.596628;113....</td>\n",
       "      <td>左转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>24</th>\n",
       "      <td>步行20米右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>20</td>\n",
       "      <td>16</td>\n",
       "      <td>113.050308,22.585182;113.050352,22.585009</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>25</th>\n",
       "      <td>沿杜阮南路步行61米直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>杜阮南路</td>\n",
       "      <td>61</td>\n",
       "      <td>49</td>\n",
       "      <td>113.050352,22.585004;113.049813,22.584761</td>\n",
       "      <td>直行</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>26</th>\n",
       "      <td>沿木朗大道向南步行2485米向左前方行走</td>\n",
       "      <td>南</td>\n",
       "      <td>木朗大道</td>\n",
       "      <td>2485</td>\n",
       "      <td>1988</td>\n",
       "      <td>113.049809,22.584757;113.048733,22.583789;113....</td>\n",
       "      <td>向左前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>27</th>\n",
       "      <td>沿木朗大道步行24米右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>木朗大道</td>\n",
       "      <td>24</td>\n",
       "      <td>19</td>\n",
       "      <td>113.046055,22.564232;113.046163,22.564102;113....</td>\n",
       "      <td>右转</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>28</th>\n",
       "      <td>步行67米向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>[]</td>\n",
       "      <td>67</td>\n",
       "      <td>54</td>\n",
       "      <td>113.046215,22.564058;113.045998,22.56349</td>\n",
       "      <td>向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>1</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>29</th>\n",
       "      <td>沿圭峰路向西南步行1780米向右前方行走</td>\n",
       "      <td>西南</td>\n",
       "      <td>圭峰路</td>\n",
       "      <td>1780</td>\n",
       "      <td>1424</td>\n",
       "      <td>113.045994,22.563485;113.045868,22.563359;113....</td>\n",
       "      <td>向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>30</th>\n",
       "      <td>沿圭峰路向南步行54米向右前方行走</td>\n",
       "      <td>南</td>\n",
       "      <td>圭峰路</td>\n",
       "      <td>54</td>\n",
       "      <td>43</td>\n",
       "      <td>113.03829,22.549566;113.038095,22.549119</td>\n",
       "      <td>向右前方行走</td>\n",
       "      <td>[]</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>31</th>\n",
       "      <td>沿圭峰路向西南步行1207米到达目的地</td>\n",
       "      <td>西南</td>\n",
       "      <td>圭峰路</td>\n",
       "      <td>1207</td>\n",
       "      <td>966</td>\n",
       "      <td>113.03809,22.549115;113.037904,22.548989;113.0...</td>\n",
       "      <td>[]</td>\n",
       "      <td>到达目的地</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "              instruction orientation     road distance duration  \\\n",
       "0              向南步行118米右转           南       []      118       94   \n",
       "1          向西步行173米向左前方行走           西       []      173      138   \n",
       "2               向西步行29米左转           西       []       29       23   \n",
       "3         沿广场西路向南步行147米右转           南     广场西路      147      118   \n",
       "4         沿发展大道向西步行430米左转           西     发展大道      430      344   \n",
       "5          沿天福路向南步行513米右转           南      天福路      513      410   \n",
       "6     沿白石大道向西步行506米向右前方行走           西     白石大道      506      405   \n",
       "7            沿建设三路步行59米左转          []     建设三路       59       47   \n",
       "8             步行40米向右前方行走          []       []       40       32   \n",
       "9       沿白石大道向西步行9米向右前方行走           西     白石大道        9        7   \n",
       "10                步行33米左转          []       []       33       26   \n",
       "11       沿双龙大道步行34米向右前方行走          []     双龙大道       34       27   \n",
       "12  沿双龙大道向西南步行1890米向右前方行走          西南     双龙大道     1890     1512   \n",
       "13        沿江门大道中辅路步行39米左转          []  江门大道中辅路       39       31   \n",
       "14                步行35米左转          []       []       35       28   \n",
       "15  沿江门大道中辅路向南步行15米向左前方行走           南  江门大道中辅路       15       12   \n",
       "16                步行21米右转          []       []       21       17   \n",
       "17       沿双龙大道步行42米向左前方行走          []     双龙大道       42       34   \n",
       "18     沿江门大道中辅路向南步行476米右转           南  江门大道中辅路      476      381   \n",
       "19         沿江杜东路向西步行52米左转           西     江杜东路       52       42   \n",
       "20                步行13米右转          []       []       13       10   \n",
       "21    沿江门大道中辅路步行54米向左前方行走          []  江门大道中辅路       54       43   \n",
       "22         沿江杜东路向西步行46米左转           西     江杜东路       46       37   \n",
       "23      沿木朗大道向西南步行1472米左转          西南     木朗大道     1472     1178   \n",
       "24                步行20米右转          []       []       20       16   \n",
       "25           沿杜阮南路步行61米直行          []     杜阮南路       61       49   \n",
       "26   沿木朗大道向南步行2485米向左前方行走           南     木朗大道     2485     1988   \n",
       "27           沿木朗大道步行24米右转          []     木朗大道       24       19   \n",
       "28            步行67米向右前方行走          []       []       67       54   \n",
       "29   沿圭峰路向西南步行1780米向右前方行走          西南      圭峰路     1780     1424   \n",
       "30      沿圭峰路向南步行54米向右前方行走           南      圭峰路       54       43   \n",
       "31    沿圭峰路向西南步行1207米到达目的地          西南      圭峰路     1207      966   \n",
       "\n",
       "                                             polyline  action  \\\n",
       "0   113.084245,22.617891;113.084271,22.616936;113....      右转   \n",
       "1   113.084271,22.616814;113.083902,22.616819;113....  向左前方行走   \n",
       "2   113.082569,22.616745;113.082444,22.616719;113....      左转   \n",
       "3   113.082305,22.616649;113.082313,22.615525;113....      右转   \n",
       "4   113.082235,22.615317;113.081185,22.615339;113....      左转   \n",
       "5   113.078047,22.615391;113.077882,22.61526;113.0...      右转   \n",
       "6   113.079045,22.611068;113.078989,22.611068;113....  向右前方行走   \n",
       "7   113.07424,22.610004;113.073906,22.610039;113.0...      左转   \n",
       "8            113.073676,22.610104;113.07349,22.609779  向右前方行走   \n",
       "9           113.073485,22.609774;113.073403,22.609753  向右前方行走   \n",
       "10           113.073398,22.609748;113.07309,22.609839      左转   \n",
       "11          113.073086,22.609839;113.072925,22.609583  向右前方行走   \n",
       "12  113.072921,22.609579;113.069766,22.608416;113....  向右前方行走   \n",
       "13          113.056515,22.601732;113.056133,22.601701      左转   \n",
       "14          113.056133,22.601697;113.055951,22.601432      左转   \n",
       "15          113.055946,22.601428;113.055977,22.601298  向左前方行走   \n",
       "16           113.055977,22.601293;113.05615,22.601198      右转   \n",
       "17  113.05615,22.601194;113.056146,22.601107;113.0...  向左前方行走   \n",
       "18  113.05612,22.600816;113.056372,22.600117;113.0...      右转   \n",
       "19           113.05786,22.596814;113.057365,22.596923      左转   \n",
       "20            113.057361,22.596923;113.0573,22.596823      右转   \n",
       "21  113.057296,22.596819;113.05727,22.596849;113.0...  向左前方行走   \n",
       "22          113.056806,22.597018;113.056359,22.597092      左转   \n",
       "23  113.056354,22.597092;113.056155,22.596628;113....      左转   \n",
       "24          113.050308,22.585182;113.050352,22.585009      右转   \n",
       "25          113.050352,22.585004;113.049813,22.584761      直行   \n",
       "26  113.049809,22.584757;113.048733,22.583789;113....  向左前方行走   \n",
       "27  113.046055,22.564232;113.046163,22.564102;113....      右转   \n",
       "28           113.046215,22.564058;113.045998,22.56349  向右前方行走   \n",
       "29  113.045994,22.563485;113.045868,22.563359;113....  向右前方行走   \n",
       "30           113.03829,22.549566;113.038095,22.549119  向右前方行走   \n",
       "31  113.03809,22.549115;113.037904,22.548989;113.0...      []   \n",
       "\n",
       "   assistant_action walk_type  \n",
       "0                []         0  \n",
       "1                []         0  \n",
       "2                []         0  \n",
       "3                []         0  \n",
       "4                []         0  \n",
       "5                []         0  \n",
       "6                []         0  \n",
       "7                []         0  \n",
       "8                []         1  \n",
       "9                []         0  \n",
       "10               []         1  \n",
       "11               []         0  \n",
       "12               []         0  \n",
       "13               []         0  \n",
       "14               []         1  \n",
       "15               []         0  \n",
       "16               []         1  \n",
       "17               []         0  \n",
       "18               []         0  \n",
       "19               []         0  \n",
       "20               []         1  \n",
       "21               []         0  \n",
       "22               []         0  \n",
       "23               []         0  \n",
       "24               []         1  \n",
       "25               []         0  \n",
       "26               []         0  \n",
       "27               []         0  \n",
       "28               []         1  \n",
       "29               []         0  \n",
       "30               []         0  \n",
       "31            到达目的地         0  "
      ]
     },
     "execution_count": 9,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df = pd.json_normalize(geo.walking(wu_key,'113.084279,22.617895','113.033806,22.540264')['route']['paths'][0]['steps'])\n",
    "df"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "0                向南步行118米右转\n",
       "1            向西步行173米向左前方行走\n",
       "2                 向西步行29米左转\n",
       "3           沿广场西路向南步行147米右转\n",
       "4           沿发展大道向西步行430米左转\n",
       "5            沿天福路向南步行513米右转\n",
       "6       沿白石大道向西步行506米向右前方行走\n",
       "7              沿建设三路步行59米左转\n",
       "8               步行40米向右前方行走\n",
       "9         沿白石大道向西步行9米向右前方行走\n",
       "10                  步行33米左转\n",
       "11         沿双龙大道步行34米向右前方行走\n",
       "12    沿双龙大道向西南步行1890米向右前方行走\n",
       "13          沿江门大道中辅路步行39米左转\n",
       "14                  步行35米左转\n",
       "15    沿江门大道中辅路向南步行15米向左前方行走\n",
       "16                  步行21米右转\n",
       "17         沿双龙大道步行42米向左前方行走\n",
       "18       沿江门大道中辅路向南步行476米右转\n",
       "19           沿江杜东路向西步行52米左转\n",
       "20                  步行13米右转\n",
       "21      沿江门大道中辅路步行54米向左前方行走\n",
       "22           沿江杜东路向西步行46米左转\n",
       "23        沿木朗大道向西南步行1472米左转\n",
       "24                  步行20米右转\n",
       "25             沿杜阮南路步行61米直行\n",
       "26     沿木朗大道向南步行2485米向左前方行走\n",
       "27             沿木朗大道步行24米右转\n",
       "28              步行67米向右前方行走\n",
       "29     沿圭峰路向西南步行1780米向右前方行走\n",
       "30        沿圭峰路向南步行54米向右前方行走\n",
       "31      沿圭峰路向西南步行1207米到达目的地\n",
       "Name: instruction, dtype: object"
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df['instruction']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 公交路径规划"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'count': '5',\n",
       " 'route': {'origin': '113.084279,22.617895',\n",
       "  'destination': '113.033806,22.540264',\n",
       "  'distance': '12541',\n",
       "  'taxi_cost': '42',\n",
       "  'transits': [{'cost': '4.5',\n",
       "    'duration': '4287',\n",
       "    'nightflag': '0',\n",
       "    'walking_distance': '615',\n",
       "    'distance': '14989',\n",
       "    'missed': '1',\n",
       "    'segments': [{'taxi': [],\n",
       "      'walking': {'origin': '113.084244,22.617891',\n",
       "       'destination': '113.082191,22.618933',\n",
       "       'distance': '493',\n",
       "       'duration': '422',\n",
       "       'steps': [{'instruction': '步行95米左转',\n",
       "         'road': [],\n",
       "         'distance': '95',\n",
       "         'duration': [],\n",
       "         'polyline': '113.084244,22.617891;113.084244,22.618372;113.084221,22.618753',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行207米右转',\n",
       "         'road': [],\n",
       "         'distance': '207',\n",
       "         'duration': [],\n",
       "         'polyline': '113.084221,22.618753;113.084023,22.618759;113.083534,22.619001;113.083359,22.619045;113.082291,22.618980',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿广场西路步行90米左转',\n",
       "         'road': '广场西路',\n",
       "         'distance': '90',\n",
       "         'duration': [],\n",
       "         'polyline': '113.082283,22.618977;113.082237,22.619280;113.082184,22.619497;113.082100,22.619774',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行10米左转',\n",
       "         'road': [],\n",
       "         'distance': '10',\n",
       "         'duration': [],\n",
       "         'polyline': '113.082092,22.619774;113.081993,22.619749',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿广场西路步行91米到达万达广场西',\n",
       "         'road': '广场西路',\n",
       "         'distance': '91',\n",
       "         'duration': [],\n",
       "         'polyline': '113.081993,22.619743;113.082062,22.619553;113.082123,22.619305;113.082184,22.618963;113.082191,22.618933',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达万达广场西'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '万达广场西',\n",
       "          'id': '440700010273001',\n",
       "          'location': '113.082199,22.618929'},\n",
       "         'arrival_stop': {'name': '龙湾车站',\n",
       "          'id': '440700010273019',\n",
       "          'location': '113.066017,22.565756'},\n",
       "         'name': '52路(紫茶小学站(站场)--龙湾车站)',\n",
       "         'id': '440700010273',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '8630',\n",
       "         'duration': '2322',\n",
       "         'polyline': '113.082199,22.618929;113.082214,22.618658;113.082222,22.618389;113.082214,22.617323;113.082199,22.616425;113.082199,22.615520;113.082230,22.615318;113.082222,22.614683;113.082230,22.614408;113.082260,22.614244;113.082283,22.614153;113.082306,22.614088;113.082367,22.613937;113.082458,22.613747;113.082657,22.613472;113.082771,22.613356;113.082985,22.613165;113.083260,22.613001;113.083313,22.612974;113.083313,22.612978;113.083443,22.612915;113.083717,22.612833;113.083923,22.612791;113.084137,22.612768;113.084137,22.612617;113.084114,22.611675;113.084106,22.611362;113.084099,22.611042;113.084099,22.610924;113.084106,22.610664;113.084099,22.609861;113.084099,22.609854;113.084099,22.609213;113.084099,22.609209;113.084091,22.608852;113.084091,22.608082;113.084091,22.608015;113.084061,22.606741;113.084068,22.606472;113.084068,22.606398;113.084106,22.606220;113.084160,22.605989;113.084770,22.604172;113.085297,22.602539;113.085419,22.602200;113.085571,22.601797;113.085793,22.601160;113.085754,22.601038;113.085663,22.600920;113.085556,22.600815;113.085419,22.600739;113.083923,22.600378;113.083412,22.600250;113.082909,22.600134;113.082253,22.599977;113.082069,22.599936;113.081841,22.599882;113.081474,22.599791;113.081047,22.599682;113.080185,22.599480;113.079514,22.599318;113.078896,22.599176;113.078484,22.599085;113.077866,22.598934;113.077538,22.598721;113.077621,22.598238;113.077644,22.598013;113.077713,22.597445;113.077774,22.596979;113.077873,22.596180;113.077950,22.595669;113.078056,22.595533;113.078079,22.595291;113.078140,22.594740;113.078194,22.594307;113.078224,22.594120;113.078278,22.593729;113.078339,22.593182;113.078430,22.592440;113.078491,22.591904;113.078522,22.591784;113.079010,22.591194;113.079384,22.590778;113.079849,22.590256;113.080055,22.590044;113.080368,22.589769;113.080856,22.589384;113.081123,22.589176;113.081367,22.588989;113.081993,22.588507;113.082428,22.588173;113.082802,22.587891;113.083206,22.587574;113.083427,22.587400;113.083778,22.587132;113.084221,22.586794;113.083939,22.586285;113.083664,22.585812;113.083504,22.585556;113.083298,22.585291;113.083199,22.585169;113.083023,22.584965;113.082817,22.584782;113.082603,22.584608;113.082596,22.584604;113.082397,22.584440;113.082069,22.584194;113.081718,22.583893;113.081261,22.583450;113.080872,22.583038;113.080780,22.582996;113.080452,22.582619;113.080170,22.582304;113.080139,22.582186;113.079208,22.581467;113.078987,22.581329;113.078773,22.581234;113.078079,22.581051;113.077934,22.581011;113.077927,22.581011;113.077301,22.580847;113.076714,22.580677;113.076279,22.580555;113.076080,22.580505;113.075256,22.580282;113.074646,22.580109;113.074463,22.580055;113.074272,22.580004;113.074104,22.579990;113.073982,22.580013;113.073509,22.580555;113.073326,22.580769;113.072845,22.581329;113.072777,22.581398;113.072105,22.580772;113.072105,22.580769;113.072044,22.580715;113.071884,22.580551;113.071732,22.580378;113.071564,22.580126;113.071518,22.579973;113.071503,22.579765;113.071518,22.579576;113.071571,22.579462;113.071602,22.579308;113.071663,22.579094;113.071884,22.578421;113.071938,22.578047;113.071938,22.577822;113.071930,22.577669;113.071877,22.577436;113.071724,22.576902;113.071709,22.576859;113.071648,22.576622;113.071617,22.576441;113.071617,22.576302;113.071648,22.576094;113.071701,22.575760;113.071777,22.575422;113.071869,22.575041;113.071892,22.574821;113.071892,22.574663;113.071869,22.574318;113.071869,22.574154;113.071991,22.573576;113.072037,22.573229;113.071945,22.573215;113.071289,22.572916;113.071228,22.572891;113.070854,22.572718;113.070709,22.572674;113.070576,22.572641;113.070387,22.572603;113.070381,22.572596;113.069839,22.572477;113.068047,22.572144;113.067986,22.572062;113.068130,22.571375;113.068291,22.570591;113.068497,22.569736;113.068504,22.569672;113.068657,22.568890;113.068726,22.568516;113.068939,22.567505;113.069237,22.566090;113.068748,22.566038;113.068382,22.566002;113.067909,22.565956;113.067543,22.565916;113.066017,22.565756',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0630',\n",
       "         'end_time': '2200',\n",
       "         'via_num': '16',\n",
       "         'via_stops': [{'name': '会展中心',\n",
       "           'id': '440700010273023',\n",
       "           'location': '113.082283,22.614153'},\n",
       "          {'name': '五邑华侨广场',\n",
       "           'id': '440700010273002',\n",
       "           'location': '113.083313,22.612974'},\n",
       "          {'name': '天河小苑',\n",
       "           'id': '440700010273003',\n",
       "           'location': '113.084099,22.609213'},\n",
       "          {'name': '萃锦园',\n",
       "           'id': '440700010273004',\n",
       "           'location': '113.084068,22.606398'},\n",
       "          {'name': '金汇豪庭',\n",
       "           'id': '440700010273024',\n",
       "           'location': '113.085419,22.602200'},\n",
       "          {'name': '金汇广场',\n",
       "           'id': '440700010273006',\n",
       "           'location': '113.081474,22.599791'},\n",
       "          {'name': '蓬江区府',\n",
       "           'id': '440700010273028',\n",
       "           'location': '113.078224,22.594120'},\n",
       "          {'name': '环市办事处',\n",
       "           'id': '440700010273009',\n",
       "           'location': '113.079384,22.590778'},\n",
       "          {'name': '公汽中心站北',\n",
       "           'id': '440700010273010',\n",
       "           'location': '113.083427,22.587400'},\n",
       "          {'name': '农林东路',\n",
       "           'id': '440700010273011',\n",
       "           'location': '113.082603,22.584608'},\n",
       "          {'name': '农林西路',\n",
       "           'id': '440700010273025',\n",
       "           'location': '113.077934,22.581011'},\n",
       "          {'name': '五邑中医院3号门',\n",
       "           'id': '440700010273033',\n",
       "           'location': '113.074463,22.580055'},\n",
       "          {'name': '出入境办证厅',\n",
       "           'id': '440700010273034',\n",
       "           'location': '113.072105,22.580772'},\n",
       "          {'name': '永盛市场北',\n",
       "           'id': '440700010273030',\n",
       "           'location': '113.070387,22.572603'},\n",
       "          {'name': '培英高中1',\n",
       "           'id': '440700010273031',\n",
       "           'location': '113.068726,22.568516'},\n",
       "          {'name': '培英高中2',\n",
       "           'id': '440700010273017',\n",
       "           'location': '113.068748,22.566038'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.066017,22.565760',\n",
       "       'destination': '113.066010,22.565760',\n",
       "       'distance': '1',\n",
       "       'duration': '0',\n",
       "       'steps': [{'instruction': '沿龙湾路步行1米到达龙湾车站',\n",
       "         'road': '龙湾路',\n",
       "         'distance': '1',\n",
       "         'duration': [],\n",
       "         'polyline': '113.066017,22.565760;113.066010,22.565760',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达龙湾车站'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '龙湾车站',\n",
       "          'id': '440700010237085',\n",
       "          'location': '113.066002,22.565756'},\n",
       "         'arrival_stop': {'name': '圭峰山',\n",
       "          'id': '440700010237022',\n",
       "          'location': '113.034103,22.539188'},\n",
       "         'name': '103路(公汽中心站--江门站)',\n",
       "         'id': '440700010237',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '5744',\n",
       "         'duration': '1438',\n",
       "         'polyline': '113.066002,22.565756;113.064880,22.565660;113.064514,22.565641;113.064087,22.565660;113.063484,22.565725;113.063255,22.565733;113.062553,22.565802;113.062248,22.565851;113.061981,22.565916;113.061607,22.566025;113.061203,22.566133;113.060860,22.566219;113.058685,22.566845;113.058067,22.567022;113.057701,22.567122;113.057365,22.567213;113.055428,22.567764;113.054123,22.568119;113.053841,22.568165;113.053513,22.568192;113.053230,22.568195;113.052917,22.568172;113.052544,22.568125;113.051712,22.567987;113.051453,22.567924;113.051170,22.567842;113.050926,22.567738;113.050812,22.567682;113.049713,22.567135;113.049438,22.566980;113.049316,22.566889;113.049194,22.566799;113.048859,22.566536;113.048386,22.566051;113.048256,22.565916;113.048172,22.565825;113.047241,22.564844;113.046783,22.564348;113.046783,22.564344;113.046562,22.564116;113.046272,22.563816;113.045990,22.563484;113.045868,22.563356;113.045273,22.562838;113.044968,22.562542;113.044754,22.562330;113.044708,22.562277;113.043770,22.561361;113.043449,22.561033;113.043152,22.560738;113.041634,22.558849;113.040741,22.557730;113.040451,22.557318;113.040062,22.556416;113.039948,22.556107;113.039665,22.555408;113.039474,22.554932;113.038696,22.552887;113.038605,22.552595;113.038551,22.552326;113.038414,22.551224;113.038300,22.550074;113.038246,22.549667;113.038284,22.549591;113.038185,22.549404;113.037994,22.549053;113.037903,22.548985;113.037354,22.548569;113.037239,22.548485;113.037148,22.548382;113.037079,22.548269;113.037003,22.548098;113.037003,22.548096;113.036949,22.547930;113.036736,22.546841;113.036720,22.546658;113.036720,22.546415;113.036736,22.546267;113.036766,22.546164;113.036812,22.546066;113.037094,22.545660;113.037186,22.545469;113.037193,22.545361;113.037163,22.545252;113.036789,22.544426;113.036636,22.544054;113.036530,22.543945;113.036430,22.543880;113.035698,22.543612;113.035477,22.543533;113.035477,22.543530;113.035416,22.543507;113.035255,22.543438;113.035126,22.543360;113.034996,22.543255;113.034889,22.543139;113.034805,22.543020;113.034615,22.542631;113.034477,22.542431;113.034294,22.542210;113.033745,22.541616;113.033615,22.541449;113.033554,22.541321;113.033524,22.541172;113.033554,22.540930;113.033966,22.539631;113.034103,22.539188',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0615',\n",
       "         'end_time': '2200',\n",
       "         'via_num': '9',\n",
       "         'via_stops': [{'name': '启智学校',\n",
       "           'id': '440700010237010',\n",
       "           'location': '113.061203,22.566133'},\n",
       "          {'name': '中医药学校',\n",
       "           'id': '440700010237011',\n",
       "           'location': '113.057701,22.567122'},\n",
       "          {'name': '粉末冶金厂',\n",
       "           'id': '440700010237012',\n",
       "           'location': '113.050812,22.567682'},\n",
       "          {'name': '银辉玻璃公司',\n",
       "           'id': '440700010237013',\n",
       "           'location': '113.048172,22.565825'},\n",
       "          {'name': '林科所',\n",
       "           'id': '440700010237014',\n",
       "           'location': '113.046783,22.564348'},\n",
       "          {'name': '圭峰食街',\n",
       "           'id': '440700010237088',\n",
       "           'location': '113.043449,22.561033'},\n",
       "          {'name': '荔枝山公园',\n",
       "           'id': '440700010237089',\n",
       "           'location': '113.039948,22.556107'},\n",
       "          {'name': '圭峰管委会',\n",
       "           'id': '440700010237019',\n",
       "           'location': '113.037003,22.548098'},\n",
       "          {'name': '玉湖',\n",
       "           'id': '440700010237021',\n",
       "           'location': '113.035477,22.543533'}]},\n",
       "        {'departure_stop': {'name': '龙湾车站',\n",
       "          'id': '440700010312050',\n",
       "          'location': '113.066010,22.565756'},\n",
       "         'arrival_stop': {'name': '圭峰山',\n",
       "          'id': '440700010312029',\n",
       "          'location': '113.034119,22.539171'},\n",
       "         'name': '113路(麻园站--江门站)',\n",
       "         'id': '440700010312',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '5539',\n",
       "         'duration': '1754',\n",
       "         'polyline': '113.066010,22.565756;113.066007,22.565760;113.064883,22.565660;113.064753,22.565647;113.064089,22.565660;113.063576,22.565707;113.062930,22.565773;113.062552,22.565803;113.062253,22.565851;113.061979,22.565916;113.061606,22.566024;113.061528,22.566042;113.060864,22.566220;113.059926,22.566489;113.058685,22.566845;113.058069,22.567023;113.057713,22.567118;113.057716,22.567118;113.057365,22.567213;113.055428,22.567764;113.054123,22.568119;113.053841,22.568165;113.053513,22.568192;113.053230,22.568195;113.052917,22.568172;113.052544,22.568125;113.051712,22.567987;113.051453,22.567924;113.051170,22.567842;113.050926,22.567738;113.050819,22.567686;113.049713,22.567135;113.049438,22.566980;113.049316,22.566889;113.049194,22.566799;113.048859,22.566536;113.048386,22.566051;113.048256,22.565916;113.048157,22.565811;113.048149,22.565807;113.047241,22.564844;113.046745,22.564312;113.046562,22.564116;113.046272,22.563816;113.045975,22.563475;113.045830,22.563330;113.045273,22.562838;113.044968,22.562542;113.044754,22.562330;113.044708,22.562286;113.043625,22.561224;113.043465,22.561062;113.043465,22.561056;113.043152,22.560738;113.041634,22.558849;113.040741,22.557730;113.040451,22.557318;113.040062,22.556416;113.039902,22.556002;113.039902,22.555998;113.039665,22.555408;113.039474,22.554932;113.038696,22.552887;113.038605,22.552595;113.038551,22.552326;113.038429,22.551346;113.038414,22.551224;113.038300,22.550074;113.038246,22.549667;113.038284,22.549591;113.038185,22.549404;113.037994,22.549053;113.037903,22.548985;113.037354,22.548569;113.037239,22.548485;113.037148,22.548382;113.037079,22.548269;113.037025,22.548128;113.037003,22.548096;113.036949,22.547930;113.036736,22.546841;113.036720,22.546658;113.036720,22.546415;113.036736,22.546267;113.036766,22.546164;113.036812,22.546066;113.037094,22.545660;113.037186,22.545469;113.037193,22.545361;113.037163,22.545252;113.036789,22.544426;113.036636,22.544054;113.036530,22.543945;113.036430,22.543880;113.035698,22.543612;113.035416,22.543507;113.035393,22.543503;113.035385,22.543497;113.035255,22.543438;113.035126,22.543360;113.034996,22.543255;113.034889,22.543139;113.034805,22.543020;113.034615,22.542631;113.034477,22.542431;113.034294,22.542210;113.033745,22.541616;113.033615,22.541449;113.033554,22.541321;113.033524,22.541172;113.033554,22.540930;113.033966,22.539631;113.034119,22.539171',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0650',\n",
       "         'end_time': '1900',\n",
       "         'via_num': '9',\n",
       "         'via_stops': [{'name': '市特殊教育学校',\n",
       "           'id': '440700010312061',\n",
       "           'location': '113.061528,22.566042'},\n",
       "          {'name': '中医药学校',\n",
       "           'id': '440700010312018',\n",
       "           'location': '113.057713,22.567118'},\n",
       "          {'name': '粉末冶金厂',\n",
       "           'id': '440700010312019',\n",
       "           'location': '113.050819,22.567686'},\n",
       "          {'name': '银辉玻璃公司',\n",
       "           'id': '440700010312020',\n",
       "           'location': '113.048157,22.565811'},\n",
       "          {'name': '林科所',\n",
       "           'id': '440700010312021',\n",
       "           'location': '113.046745,22.564312'},\n",
       "          {'name': '圭峰食街',\n",
       "           'id': '440700010312051',\n",
       "           'location': '113.043465,22.561062'},\n",
       "          {'name': '荔枝山公园',\n",
       "           'id': '440700010312052',\n",
       "           'location': '113.039902,22.556002'},\n",
       "          {'name': '圭峰管委会',\n",
       "           'id': '440700010312026',\n",
       "           'location': '113.037025,22.548128'},\n",
       "          {'name': '玉湖',\n",
       "           'id': '440700010312028',\n",
       "           'location': '113.035393,22.543503'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.034111,22.539188',\n",
       "       'destination': '113.033775,22.540253',\n",
       "       'distance': '121',\n",
       "       'duration': '103',\n",
       "       'steps': [{'instruction': '沿圭峰路步行121米',\n",
       "         'road': '圭峰路',\n",
       "         'distance': '121',\n",
       "         'duration': [],\n",
       "         'polyline': '113.034111,22.539188;113.034058,22.539362;113.033966,22.539631;113.033775,22.540253',\n",
       "         'action': [],\n",
       "         'assistant_action': []}]},\n",
       "      'bus': {'buslines': []},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}}]},\n",
       "   {'cost': '5.0',\n",
       "    'duration': '4377',\n",
       "    'nightflag': '0',\n",
       "    'walking_distance': '572',\n",
       "    'distance': '17240',\n",
       "    'missed': '1',\n",
       "    'segments': [{'taxi': [],\n",
       "      'walking': {'origin': '113.084244,22.617891',\n",
       "       'destination': '113.084137,22.615496',\n",
       "       'distance': '281',\n",
       "       'duration': '240',\n",
       "       'steps': [{'instruction': '步行121米向左前方行走',\n",
       "         'road': [],\n",
       "         'distance': '121',\n",
       "         'duration': [],\n",
       "         'polyline': '113.084244,22.617891;113.084274,22.616936;113.084274,22.616819;113.084305,22.616819',\n",
       "         'action': '向左前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行146米右转',\n",
       "         'road': [],\n",
       "         'distance': '146',\n",
       "         'duration': [],\n",
       "         'polyline': '113.084305,22.616814;113.084274,22.615499',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿发展大道步行14米到达万达广场南',\n",
       "         'road': '发展大道',\n",
       "         'distance': '14',\n",
       "         'duration': [],\n",
       "         'polyline': '113.084274,22.615496;113.084137,22.615496',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达万达广场南'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '万达广场南',\n",
       "          'id': '900000056045001',\n",
       "          'location': '113.084137,22.615496'},\n",
       "         'arrival_stop': {'name': '五邑城',\n",
       "          'id': '900000056045015',\n",
       "          'location': '113.085228,22.576902'},\n",
       "         'name': '58路(万达广场南--礼乐站)',\n",
       "         'id': '900000056045',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '7946',\n",
       "         'duration': '1937',\n",
       "         'polyline': '113.084137,22.615496;113.083611,22.615499;113.082314,22.615520;113.082230,22.615318;113.082222,22.614683;113.082230,22.614408;113.082260,22.614244;113.082275,22.614180;113.082306,22.614088;113.082367,22.613937;113.082458,22.613747;113.082657,22.613472;113.082771,22.613356;113.082985,22.613165;113.083260,22.613001;113.083290,22.612988;113.083443,22.612915;113.083717,22.612833;113.083923,22.612791;113.084137,22.612768;113.084137,22.612617;113.084114,22.611675;113.084106,22.611362;113.084038,22.611225;113.083961,22.611176;113.083832,22.611103;113.083672,22.611052;113.083168,22.611046;113.082329,22.611046;113.081253,22.611052;113.081032,22.611059;113.080429,22.611059;113.079956,22.611063;113.079048,22.611067;113.078987,22.611067;113.078247,22.611071;113.077980,22.611038;113.077003,22.610764;113.076309,22.610579;113.076317,22.610579;113.076309,22.610579;113.076050,22.610504;113.075500,22.610346;113.074402,22.610048;113.073769,22.609861;113.073486,22.609774;113.073395,22.609749;113.072815,22.609545;113.071289,22.608976;113.069763,22.608412;113.069443,22.608294;113.068962,22.608116;113.068291,22.607864;113.066925,22.607361;113.066086,22.607018;113.065620,22.606792;113.065208,22.606562;113.065048,22.606480;113.064636,22.606243;113.064636,22.606237;113.064339,22.606062;113.063530,22.605591;113.062912,22.605274;113.062904,22.605127;113.063110,22.604853;113.063171,22.604782;113.063461,22.604500;113.064354,22.603634;113.064354,22.603638;113.064636,22.603365;113.065842,22.602205;113.066154,22.601910;113.066437,22.601658;113.066498,22.601606;113.067162,22.600977;113.067429,22.600742;113.067726,22.600477;113.068184,22.600065;113.068848,22.599480;113.069344,22.599010;113.069473,22.598875;113.069824,22.598537;113.070915,22.597408;113.071259,22.597044;113.071289,22.597017;113.071564,22.596731;113.071562,22.596732;113.072352,22.595903;113.072418,22.595838;113.072435,22.595699;113.072435,22.595360;113.071979,22.594818;113.071289,22.594010;113.070903,22.593559;113.070430,22.593008;113.070430,22.593003;113.070130,22.592652;113.069844,22.592318;113.069418,22.591832;113.069184,22.591558;113.069071,22.591445;113.068668,22.591007;113.068711,22.590877;113.069214,22.590495;113.069484,22.590286;113.070052,22.589835;113.070312,22.589653;113.070320,22.589663;113.071053,22.589193;113.071289,22.589031;113.071434,22.588938;113.072075,22.588465;113.072411,22.588192;113.072777,22.587891;113.073196,22.587513;113.073387,22.587349;113.073807,22.586985;113.074059,22.586771;113.074234,22.586618;113.074265,22.586576;113.074432,22.586424;113.074730,22.586147;113.074951,22.585951;113.075340,22.585600;113.075531,22.585447;113.075806,22.585268;113.077271,22.584417;113.077530,22.584240;113.077736,22.584066;113.077789,22.584011;113.078575,22.583246;113.078728,22.583124;113.079620,22.582514;113.080139,22.582186;113.080475,22.581976;113.080788,22.581722;113.081032,22.581493;113.081253,22.581238;113.081650,22.580769;113.081833,22.580564;113.082008,22.580351;113.082794,22.579485;113.082985,22.579275;113.083061,22.579193;113.083206,22.579020;113.083344,22.578871;113.083847,22.578339;113.084595,22.577555;113.085228,22.576902',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0700',\n",
       "         'end_time': '1910',\n",
       "         'via_num': '12',\n",
       "         'via_stops': [{'name': '会展中心',\n",
       "           'id': '900000056045028',\n",
       "           'location': '113.082275,22.614180'},\n",
       "          {'name': '五邑华侨广场',\n",
       "           'id': '900000056045003',\n",
       "           'location': '113.083290,22.612988'},\n",
       "          {'name': '汇悦城',\n",
       "           'id': '900000056045029',\n",
       "           'location': '113.080429,22.611059'},\n",
       "          {'name': '义乌小商品城',\n",
       "           'id': '900000056045007',\n",
       "           'location': '113.064636,22.606243'},\n",
       "          {'name': '中加柏仁学校',\n",
       "           'id': '900000056045032',\n",
       "           'location': '113.064354,22.603634'},\n",
       "          {'name': '里村大道中',\n",
       "           'id': '900000056045009',\n",
       "           'location': '113.068184,22.600065'},\n",
       "          {'name': '里村大道南',\n",
       "           'id': '900000056045010',\n",
       "           'location': '113.071564,22.596731'},\n",
       "          {'name': '东风乡路口站',\n",
       "           'id': '900000056045033',\n",
       "           'location': '113.070430,22.593008'},\n",
       "          {'name': '市三医院',\n",
       "           'id': '900000056045034',\n",
       "           'location': '113.070312,22.589653'},\n",
       "          {'name': '幸福新村',\n",
       "           'id': '900000056045012',\n",
       "           'location': '113.074951,22.585951'},\n",
       "          {'name': '江门开放大学',\n",
       "           'id': '900000056045013',\n",
       "           'location': '113.077789,22.584011'},\n",
       "          {'name': '市档案局',\n",
       "           'id': '900000056045035',\n",
       "           'location': '113.081650,22.580769'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.085228,22.576904',\n",
       "       'destination': '113.084984,22.578037',\n",
       "       'distance': '170',\n",
       "       'duration': '145',\n",
       "       'steps': [{'instruction': '沿胜利路步行97米向右前方行走',\n",
       "         'road': '胜利路',\n",
       "         'distance': '97',\n",
       "         'duration': [],\n",
       "         'polyline': '113.085228,22.576904;113.084854,22.577291;113.084595,22.577557',\n",
       "         'action': '向右前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿建设路步行11米往前走',\n",
       "         'road': '建设路',\n",
       "         'distance': '11',\n",
       "         'duration': [],\n",
       "         'polyline': '113.084595,22.577557;113.084595,22.577665',\n",
       "         'action': '往前走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行15米右转',\n",
       "         'road': [],\n",
       "         'distance': '15',\n",
       "         'duration': [],\n",
       "         'polyline': '113.084595,22.577665;113.084602,22.577805',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿胜利路步行36米往前走',\n",
       "         'road': '胜利路',\n",
       "         'distance': '36',\n",
       "         'duration': [],\n",
       "         'polyline': '113.084602,22.577805;113.084618,22.577805;113.084694,22.577829;113.084801,22.577911;113.084915,22.577965',\n",
       "         'action': '往前走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿建设路步行11米到达江门大厦',\n",
       "         'road': '建设路',\n",
       "         'distance': '11',\n",
       "         'duration': [],\n",
       "         'polyline': '113.084915,22.577965;113.084984,22.578037',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达江门大厦'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '江门大厦',\n",
       "          'id': '440700010237053',\n",
       "          'location': '113.084984,22.578043'},\n",
       "         'arrival_stop': {'name': '圭峰山',\n",
       "          'id': '440700010237022',\n",
       "          'location': '113.034103,22.539188'},\n",
       "         'name': '103路(公汽中心站--江门站)',\n",
       "         'id': '440700010237',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '8722',\n",
       "         'duration': '1950',\n",
       "         'polyline': '113.084984,22.578043;113.084869,22.577938;113.084694,22.577831;113.084610,22.577805;113.084541,22.577801;113.084435,22.577827;113.083885,22.578398;113.083397,22.578928;113.083313,22.579027;113.083145,22.579262;113.082985,22.579275;113.082771,22.579102;113.082344,22.578806;113.081848,22.578506;113.081650,22.578382;113.081306,22.578159;113.081299,22.578156;113.080521,22.577646;113.080261,22.577436;113.079872,22.577070;113.079712,22.576902;113.079079,22.576199;113.078468,22.575481;113.078079,22.575054;113.077705,22.574490;113.077599,22.574327;113.077194,22.573711;113.076897,22.573282;113.076309,22.572422;113.076118,22.572149;113.075790,22.571644;113.075500,22.571220;113.075294,22.570894;113.075294,22.570889;113.075119,22.570608;113.074318,22.569422;113.074112,22.569139;113.074043,22.569036;113.073868,22.568720;113.073669,22.568401;113.073250,22.567709;113.073036,22.567444;113.072945,22.567331;113.072853,22.567240;113.072853,22.567244;113.072853,22.567240;113.072670,22.567049;113.072388,22.566822;113.071976,22.566570;113.071732,22.566467;113.071487,22.566385;113.071289,22.566328;113.071236,22.566320;113.070877,22.566257;113.069992,22.566164;113.069618,22.566124;113.069298,22.566093;113.069244,22.566090;113.068802,22.566042;113.068382,22.566002;113.067909,22.565956;113.067543,22.565916;113.066002,22.565756;113.064880,22.565660;113.064514,22.565641;113.064087,22.565660;113.063484,22.565725;113.063255,22.565733;113.062553,22.565802;113.062248,22.565851;113.061981,22.565916;113.061607,22.566025;113.061203,22.566133;113.060860,22.566219;113.058685,22.566845;113.058067,22.567022;113.057701,22.567122;113.057365,22.567213;113.055428,22.567764;113.054123,22.568119;113.053841,22.568165;113.053513,22.568192;113.053230,22.568195;113.052917,22.568172;113.052544,22.568125;113.051712,22.567987;113.051453,22.567924;113.051170,22.567842;113.050926,22.567738;113.050812,22.567682;113.049713,22.567135;113.049438,22.566980;113.049316,22.566889;113.049194,22.566799;113.048859,22.566536;113.048386,22.566051;113.048256,22.565916;113.048172,22.565825;113.047241,22.564844;113.046783,22.564348;113.046783,22.564344;113.046562,22.564116;113.046272,22.563816;113.045990,22.563484;113.045868,22.563356;113.045273,22.562838;113.044968,22.562542;113.044754,22.562330;113.044708,22.562277;113.043770,22.561361;113.043449,22.561033;113.043152,22.560738;113.041634,22.558849;113.040741,22.557730;113.040451,22.557318;113.040062,22.556416;113.039948,22.556107;113.039665,22.555408;113.039474,22.554932;113.038696,22.552887;113.038605,22.552595;113.038551,22.552326;113.038414,22.551224;113.038300,22.550074;113.038246,22.549667;113.038284,22.549591;113.038185,22.549404;113.037994,22.549053;113.037903,22.548985;113.037354,22.548569;113.037239,22.548485;113.037148,22.548382;113.037079,22.548269;113.037003,22.548098;113.037003,22.548096;113.036949,22.547930;113.036736,22.546841;113.036720,22.546658;113.036720,22.546415;113.036736,22.546267;113.036766,22.546164;113.036812,22.546066;113.037094,22.545660;113.037186,22.545469;113.037193,22.545361;113.037163,22.545252;113.036789,22.544426;113.036636,22.544054;113.036530,22.543945;113.036430,22.543880;113.035698,22.543612;113.035477,22.543533;113.035477,22.543530;113.035416,22.543507;113.035255,22.543438;113.035126,22.543360;113.034996,22.543255;113.034889,22.543139;113.034805,22.543020;113.034615,22.542631;113.034477,22.542431;113.034294,22.542210;113.033745,22.541616;113.033615,22.541449;113.033554,22.541321;113.033524,22.541172;113.033554,22.540930;113.033966,22.539631;113.034103,22.539188',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0615',\n",
       "         'end_time': '2200',\n",
       "         'via_num': '15',\n",
       "         'via_stops': [{'name': '市政府',\n",
       "           'id': '440700010237004',\n",
       "           'location': '113.081306,22.578159'},\n",
       "          {'name': '花园新村',\n",
       "           'id': '440700010237005',\n",
       "           'location': '113.077705,22.574490'},\n",
       "          {'name': '白沙祠',\n",
       "           'id': '440700010237006',\n",
       "           'location': '113.075294,22.570894'},\n",
       "          {'name': '第发里',\n",
       "           'id': '440700010237007',\n",
       "           'location': '113.072853,22.567240'},\n",
       "          {'name': '培英高中2',\n",
       "           'id': '440700010237084',\n",
       "           'location': '113.068802,22.566042'},\n",
       "          {'name': '龙湾车站',\n",
       "           'id': '440700010237085',\n",
       "           'location': '113.066002,22.565756'},\n",
       "          {'name': '启智学校',\n",
       "           'id': '440700010237010',\n",
       "           'location': '113.061203,22.566133'},\n",
       "          {'name': '中医药学校',\n",
       "           'id': '440700010237011',\n",
       "           'location': '113.057701,22.567122'},\n",
       "          {'name': '粉末冶金厂',\n",
       "           'id': '440700010237012',\n",
       "           'location': '113.050812,22.567682'},\n",
       "          {'name': '银辉玻璃公司',\n",
       "           'id': '440700010237013',\n",
       "           'location': '113.048172,22.565825'},\n",
       "          {'name': '林科所',\n",
       "           'id': '440700010237014',\n",
       "           'location': '113.046783,22.564348'},\n",
       "          {'name': '圭峰食街',\n",
       "           'id': '440700010237088',\n",
       "           'location': '113.043449,22.561033'},\n",
       "          {'name': '荔枝山公园',\n",
       "           'id': '440700010237089',\n",
       "           'location': '113.039948,22.556107'},\n",
       "          {'name': '圭峰管委会',\n",
       "           'id': '440700010237019',\n",
       "           'location': '113.037003,22.548098'},\n",
       "          {'name': '玉湖',\n",
       "           'id': '440700010237021',\n",
       "           'location': '113.035477,22.543533'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.034111,22.539188',\n",
       "       'destination': '113.033775,22.540253',\n",
       "       'distance': '121',\n",
       "       'duration': '103',\n",
       "       'steps': [{'instruction': '沿圭峰路步行121米',\n",
       "         'road': '圭峰路',\n",
       "         'distance': '121',\n",
       "         'duration': [],\n",
       "         'polyline': '113.034111,22.539188;113.034058,22.539362;113.033966,22.539631;113.033775,22.540253',\n",
       "         'action': [],\n",
       "         'assistant_action': []}]},\n",
       "      'bus': {'buslines': []},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}}]},\n",
       "   {'cost': '5.0',\n",
       "    'duration': '4428',\n",
       "    'nightflag': '0',\n",
       "    'walking_distance': '720',\n",
       "    'distance': '13319',\n",
       "    'missed': '1',\n",
       "    'segments': [{'taxi': [],\n",
       "      'walking': {'origin': '113.084244,22.617891',\n",
       "       'destination': '113.082275,22.614197',\n",
       "       'distance': '591',\n",
       "       'duration': '506',\n",
       "       'steps': [{'instruction': '步行118米右转',\n",
       "         'road': [],\n",
       "         'distance': '118',\n",
       "         'duration': [],\n",
       "         'polyline': '113.084244,22.617891;113.084274,22.616936;113.084274,22.616819',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行173米向左前方行走',\n",
       "         'road': [],\n",
       "         'distance': '173',\n",
       "         'duration': [],\n",
       "         'polyline': '113.084274,22.616814;113.083900,22.616819;113.083519,22.616819;113.083023,22.616783;113.082954,22.616779;113.082733,22.616758;113.082573,22.616749',\n",
       "         'action': '向左前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行29米左转',\n",
       "         'road': [],\n",
       "         'distance': '29',\n",
       "         'duration': [],\n",
       "         'polyline': '113.082573,22.616745;113.082443,22.616718;113.082306,22.616653',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿广场西路步行271米到达会展中心(万达广场南)',\n",
       "         'road': '广场西路',\n",
       "         'distance': '271',\n",
       "         'duration': [],\n",
       "         'polyline': '113.082306,22.616650;113.082314,22.615524;113.082237,22.615322;113.082230,22.614687;113.082237,22.614414;113.082268,22.614248;113.082275,22.614197',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达会展中心(万达广场南)'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '会展中心(万达广场南)',\n",
       "          'id': '900000101060023',\n",
       "          'location': '113.082279,22.614193'},\n",
       "         'arrival_stop': {'name': '出入境办证大厅',\n",
       "          'id': '900000101060008',\n",
       "          'location': '113.072166,22.580833'},\n",
       "         'name': '江门62路(滨江体育中心站--江门站)',\n",
       "         'id': '900000101060',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '4786',\n",
       "         'duration': '1678',\n",
       "         'polyline': '113.082279,22.614193;113.082305,22.614089;113.082361,22.613937;113.082461,22.613746;113.082661,22.613472;113.082782,22.613342;113.082990,22.613164;113.083260,22.612999;113.083281,22.612990;113.083438,22.612917;113.083715,22.612834;113.083919,22.612791;113.084136,22.612769;113.084136,22.612617;113.084119,22.611675;113.084106,22.611363;113.084102,22.611042;113.084102,22.610924;113.084106,22.610664;113.084102,22.610339;113.084102,22.609861;113.084102,22.609852;113.084097,22.609206;113.084093,22.608854;113.084093,22.608451;113.084093,22.608082;113.084093,22.608016;113.084089,22.607865;113.084058,22.606740;113.084067,22.606471;113.084076,22.606415;113.084106,22.606220;113.084162,22.605990;113.084774,22.604171;113.084939,22.603681;113.085299,22.602539;113.085430,22.602196;113.085577,22.601797;113.085786,22.601224;113.085707,22.601063;113.085603,22.600924;113.085425,22.600738;113.083919,22.600378;113.083416,22.600252;113.082908,22.600135;113.082253,22.599978;113.082070,22.599935;113.081840,22.599883;113.081480,22.599792;113.081476,22.599792;113.081046,22.599683;113.080187,22.599479;113.079605,22.599349;113.079510,22.599319;113.078893,22.599175;113.078477,22.599084;113.078411,22.599067;113.077865,22.598932;113.077535,22.598720;113.077595,22.598355;113.077613,22.598247;113.077626,22.598134;113.077639,22.598077;113.077643,22.598012;113.077717,22.597444;113.077804,22.596979;113.077878,22.596181;113.077912,22.595794;113.078034,22.595655;113.078082,22.595291;113.078142,22.594740;113.078194,22.594306;113.078220,22.594106;113.078224,22.594107;113.078278,22.593729;113.078339,22.593195;113.078430,22.592440;113.078362,22.592136;113.078300,22.591862;113.078163,22.591333;113.078003,22.590786;113.077850,22.590014;113.077469,22.588274;113.077362,22.587891;113.077225,22.587496;113.077095,22.587191;113.076851,22.586679;113.076775,22.586512;113.076416,22.585852;113.076248,22.585537;113.075829,22.584805;113.075638,22.584471;113.075371,22.584057;113.075180,22.583845;113.074883,22.583508;113.073189,22.581827;113.073074,22.581711;113.072777,22.581398;113.072731,22.581358;113.072166,22.580833',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0630',\n",
       "         'end_time': '1900',\n",
       "         'via_num': '8',\n",
       "         'via_stops': [{'name': '五邑华侨广场',\n",
       "           'id': '900000101060024',\n",
       "           'location': '113.083281,22.612990'},\n",
       "          {'name': '天河小苑',\n",
       "           'id': '900000101060025',\n",
       "           'location': '113.084097,22.609206'},\n",
       "          {'name': '萃锦园',\n",
       "           'id': '900000101060026',\n",
       "           'location': '113.084076,22.606415'},\n",
       "          {'name': '金汇豪庭',\n",
       "           'id': '900000101060027',\n",
       "           'location': '113.085430,22.602196'},\n",
       "          {'name': '金汇广场',\n",
       "           'id': '900000101060028',\n",
       "           'location': '113.081480,22.599792'},\n",
       "          {'name': '蓬江区府',\n",
       "           'id': '900000101060005',\n",
       "           'location': '113.078220,22.594106'},\n",
       "          {'name': '新之城',\n",
       "           'id': '900000101060006',\n",
       "           'location': '113.078362,22.592136'},\n",
       "          {'name': '蓬江区教育局',\n",
       "           'id': '900000101060007',\n",
       "           'location': '113.075180,22.583845'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.072166,22.580830',\n",
       "       'destination': '113.072113,22.580776',\n",
       "       'distance': '8',\n",
       "       'duration': '6',\n",
       "       'steps': [{'instruction': '沿环市二路步行8米到达出入境办证厅',\n",
       "         'road': '环市二路',\n",
       "         'distance': '8',\n",
       "         'duration': [],\n",
       "         'polyline': '113.072166,22.580830;113.072113,22.580776',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达出入境办证厅'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '出入境办证厅',\n",
       "          'id': '440700010312057',\n",
       "          'location': '113.072105,22.580778'},\n",
       "         'arrival_stop': {'name': '圭峰山',\n",
       "          'id': '440700010312029',\n",
       "          'location': '113.034119,22.539171'},\n",
       "         'name': '113路(麻园站--江门站)',\n",
       "         'id': '440700010312',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '7813',\n",
       "         'duration': '2133',\n",
       "         'polyline': '113.072105,22.580778;113.072105,22.580772;113.072044,22.580715;113.071845,22.580596;113.071480,22.580368;113.071331,22.580279;113.071410,22.580181;113.071472,22.580001;113.071517,22.579783;113.071546,22.579600;113.071571,22.579462;113.071602,22.579308;113.071663,22.579094;113.071884,22.578421;113.071938,22.578047;113.071938,22.577822;113.071930,22.577669;113.071877,22.577436;113.071724,22.576902;113.071709,22.576859;113.071648,22.576622;113.071617,22.576441;113.071617,22.576302;113.071648,22.576094;113.071701,22.575760;113.071777,22.575422;113.071869,22.575041;113.071892,22.574821;113.071892,22.574663;113.071869,22.574318;113.071869,22.574154;113.071991,22.573576;113.072037,22.573229;113.072113,22.572336;113.072174,22.572021;113.072388,22.571342;113.072601,22.570761;113.072731,22.570459;113.072960,22.569874;113.073128,22.569536;113.073212,22.569414;113.073341,22.569302;113.073425,22.569241;113.073586,22.569172;113.073677,22.569098;113.073769,22.568993;113.073830,22.568876;113.073868,22.568720;113.073669,22.568401;113.073250,22.567709;113.073036,22.567444;113.072945,22.567331;113.072830,22.567213;113.072708,22.567091;113.072388,22.566822;113.071976,22.566570;113.071732,22.566467;113.071487,22.566385;113.071289,22.566328;113.071236,22.566320;113.070877,22.566257;113.069992,22.566164;113.069618,22.566124;113.069298,22.566093;113.069237,22.566090;113.068771,22.566042;113.068764,22.566042;113.068382,22.566002;113.067909,22.565956;113.067543,22.565916;113.067345,22.565893;113.066010,22.565756;113.066007,22.565760;113.064883,22.565660;113.064753,22.565647;113.064089,22.565660;113.063576,22.565707;113.062930,22.565773;113.062552,22.565803;113.062253,22.565851;113.061979,22.565916;113.061606,22.566024;113.061528,22.566042;113.060864,22.566220;113.059926,22.566489;113.058685,22.566845;113.058069,22.567023;113.057713,22.567118;113.057716,22.567118;113.057365,22.567213;113.055428,22.567764;113.054123,22.568119;113.053841,22.568165;113.053513,22.568192;113.053230,22.568195;113.052917,22.568172;113.052544,22.568125;113.051712,22.567987;113.051453,22.567924;113.051170,22.567842;113.050926,22.567738;113.050819,22.567686;113.049713,22.567135;113.049438,22.566980;113.049316,22.566889;113.049194,22.566799;113.048859,22.566536;113.048386,22.566051;113.048256,22.565916;113.048157,22.565811;113.048149,22.565807;113.047241,22.564844;113.046745,22.564312;113.046562,22.564116;113.046272,22.563816;113.045975,22.563475;113.045830,22.563330;113.045273,22.562838;113.044968,22.562542;113.044754,22.562330;113.044708,22.562286;113.043625,22.561224;113.043465,22.561062;113.043465,22.561056;113.043152,22.560738;113.041634,22.558849;113.040741,22.557730;113.040451,22.557318;113.040062,22.556416;113.039902,22.556002;113.039902,22.555998;113.039665,22.555408;113.039474,22.554932;113.038696,22.552887;113.038605,22.552595;113.038551,22.552326;113.038429,22.551346;113.038414,22.551224;113.038300,22.550074;113.038246,22.549667;113.038284,22.549591;113.038185,22.549404;113.037994,22.549053;113.037903,22.548985;113.037354,22.548569;113.037239,22.548485;113.037148,22.548382;113.037079,22.548269;113.037025,22.548128;113.037003,22.548096;113.036949,22.547930;113.036736,22.546841;113.036720,22.546658;113.036720,22.546415;113.036736,22.546267;113.036766,22.546164;113.036812,22.546066;113.037094,22.545660;113.037186,22.545469;113.037193,22.545361;113.037163,22.545252;113.036789,22.544426;113.036636,22.544054;113.036530,22.543945;113.036430,22.543880;113.035698,22.543612;113.035416,22.543507;113.035393,22.543503;113.035385,22.543497;113.035255,22.543438;113.035126,22.543360;113.034996,22.543255;113.034889,22.543139;113.034805,22.543020;113.034615,22.542631;113.034477,22.542431;113.034294,22.542210;113.033745,22.541616;113.033615,22.541449;113.033554,22.541321;113.033524,22.541172;113.033554,22.540930;113.033966,22.539631;113.034119,22.539171',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0650',\n",
       "         'end_time': '1900',\n",
       "         'via_num': '12',\n",
       "         'via_stops': [{'name': '第发里',\n",
       "           'id': '440700010312014',\n",
       "           'location': '113.072830,22.567213'},\n",
       "          {'name': '培英高中2',\n",
       "           'id': '440700010312049',\n",
       "           'location': '113.068771,22.566042'},\n",
       "          {'name': '龙湾车站',\n",
       "           'id': '440700010312050',\n",
       "           'location': '113.066010,22.565756'},\n",
       "          {'name': '市特殊教育学校',\n",
       "           'id': '440700010312061',\n",
       "           'location': '113.061528,22.566042'},\n",
       "          {'name': '中医药学校',\n",
       "           'id': '440700010312018',\n",
       "           'location': '113.057713,22.567118'},\n",
       "          {'name': '粉末冶金厂',\n",
       "           'id': '440700010312019',\n",
       "           'location': '113.050819,22.567686'},\n",
       "          {'name': '银辉玻璃公司',\n",
       "           'id': '440700010312020',\n",
       "           'location': '113.048157,22.565811'},\n",
       "          {'name': '林科所',\n",
       "           'id': '440700010312021',\n",
       "           'location': '113.046745,22.564312'},\n",
       "          {'name': '圭峰食街',\n",
       "           'id': '440700010312051',\n",
       "           'location': '113.043465,22.561062'},\n",
       "          {'name': '荔枝山公园',\n",
       "           'id': '440700010312052',\n",
       "           'location': '113.039902,22.556002'},\n",
       "          {'name': '圭峰管委会',\n",
       "           'id': '440700010312026',\n",
       "           'location': '113.037025,22.548128'},\n",
       "          {'name': '玉湖',\n",
       "           'id': '440700010312028',\n",
       "           'location': '113.035393,22.543503'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.034111,22.539188',\n",
       "       'destination': '113.033775,22.540253',\n",
       "       'distance': '121',\n",
       "       'duration': '103',\n",
       "       'steps': [{'instruction': '沿圭峰路步行121米',\n",
       "         'road': '圭峰路',\n",
       "         'distance': '121',\n",
       "         'duration': [],\n",
       "         'polyline': '113.034111,22.539188;113.034058,22.539362;113.033966,22.539631;113.033775,22.540253',\n",
       "         'action': [],\n",
       "         'assistant_action': []}]},\n",
       "      'bus': {'buslines': []},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}}]},\n",
       "   {'cost': '5.5',\n",
       "    'duration': '4683',\n",
       "    'nightflag': '0',\n",
       "    'walking_distance': '716',\n",
       "    'distance': '14762',\n",
       "    'missed': '1',\n",
       "    'segments': [{'taxi': [],\n",
       "      'walking': {'origin': '113.084244,22.617891',\n",
       "       'destination': '113.082291,22.614162',\n",
       "       'distance': '594',\n",
       "       'duration': '509',\n",
       "       'steps': [{'instruction': '步行118米右转',\n",
       "         'road': [],\n",
       "         'distance': '118',\n",
       "         'duration': [],\n",
       "         'polyline': '113.084244,22.617891;113.084274,22.616936;113.084274,22.616819',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行173米向左前方行走',\n",
       "         'road': [],\n",
       "         'distance': '173',\n",
       "         'duration': [],\n",
       "         'polyline': '113.084274,22.616814;113.083900,22.616819;113.083519,22.616819;113.083023,22.616783;113.082954,22.616779;113.082733,22.616758;113.082573,22.616749',\n",
       "         'action': '向左前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行29米左转',\n",
       "         'road': [],\n",
       "         'distance': '29',\n",
       "         'duration': [],\n",
       "         'polyline': '113.082573,22.616745;113.082443,22.616718;113.082306,22.616653',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿广场西路步行274米到达会展中心',\n",
       "         'road': '广场西路',\n",
       "         'distance': '274',\n",
       "         'duration': [],\n",
       "         'polyline': '113.082306,22.616650;113.082314,22.615524;113.082237,22.615322;113.082230,22.614687;113.082237,22.614414;113.082268,22.614248;113.082291,22.614162',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达会展中心'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '会展中心',\n",
       "          'id': '440700010105067',\n",
       "          'location': '113.082283,22.614159'},\n",
       "         'arrival_stop': {'name': '一汇广场',\n",
       "          'id': '440700010105076',\n",
       "          'location': '113.086731,22.581663'},\n",
       "         'name': '35路(江北站--江北站)',\n",
       "         'id': '440700010105',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '4835',\n",
       "         'duration': '2017',\n",
       "         'polyline': '113.082283,22.614159;113.082306,22.614088;113.082367,22.613937;113.082458,22.613747;113.082657,22.613472;113.082771,22.613356;113.082985,22.613165;113.083221,22.613024;113.083260,22.613001;113.083443,22.612915;113.083717,22.612833;113.083923,22.612791;113.084137,22.612768;113.084137,22.612617;113.084114,22.611675;113.084106,22.611362;113.084099,22.611042;113.084099,22.610924;113.084106,22.610664;113.084099,22.609861;113.084099,22.609854;113.084099,22.609276;113.084091,22.608852;113.084091,22.608082;113.084091,22.608015;113.084061,22.606741;113.084068,22.606472;113.084068,22.606453;113.084068,22.606449;113.084106,22.606220;113.084160,22.605989;113.084770,22.604172;113.085350,22.602430;113.085442,22.602192;113.085442,22.602186;113.085571,22.601797;113.085793,22.601160;113.085754,22.601038;113.085663,22.600920;113.085556,22.600815;113.085419,22.600739;113.083923,22.600378;113.083412,22.600250;113.082909,22.600134;113.082253,22.599977;113.082069,22.599936;113.081841,22.599882;113.081505,22.599800;113.081047,22.599682;113.080185,22.599480;113.079514,22.599318;113.078896,22.599176;113.078484,22.599085;113.077866,22.598934;113.077538,22.598721;113.077621,22.598238;113.077644,22.598013;113.077713,22.597445;113.077774,22.596979;113.077873,22.596180;113.077950,22.595669;113.078056,22.595533;113.078079,22.595287;113.078133,22.594835;113.078194,22.594307;113.078217,22.594185;113.078278,22.593729;113.078339,22.593182;113.078430,22.592440;113.078491,22.591904;113.078522,22.591784;113.079010,22.591194;113.079132,22.591047;113.079430,22.590715;113.079849,22.590256;113.080055,22.590044;113.080368,22.589769;113.081123,22.589176;113.081367,22.588989;113.082428,22.588173;113.082802,22.587891;113.083206,22.587574;113.083778,22.587132;113.084221,22.586794;113.084801,22.586348;113.084923,22.586243;113.085472,22.585770;113.085617,22.585625;113.085892,22.585304;113.086128,22.584791;113.086319,22.584290;113.086403,22.584089;113.086510,22.583675;113.086533,22.583570;113.086594,22.583298;113.086647,22.582891;113.086693,22.582253;113.086731,22.581663',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0615',\n",
       "         'end_time': '1815',\n",
       "         'via_num': '8',\n",
       "         'via_stops': [{'name': '五邑华侨广场',\n",
       "           'id': '440700010105068',\n",
       "           'location': '113.083221,22.613024'},\n",
       "          {'name': '天河小苑',\n",
       "           'id': '440700010105069',\n",
       "           'location': '113.084099,22.609276'},\n",
       "          {'name': '萃锦园',\n",
       "           'id': '440700010105070',\n",
       "           'location': '113.084068,22.606453'},\n",
       "          {'name': '金汇豪庭',\n",
       "           'id': '440700010105071',\n",
       "           'location': '113.085442,22.602192'},\n",
       "          {'name': '金汇广场',\n",
       "           'id': '440700010105072',\n",
       "           'location': '113.081505,22.599800'},\n",
       "          {'name': '蓬江区府',\n",
       "           'id': '440700010105073',\n",
       "           'location': '113.078217,22.594185'},\n",
       "          {'name': '环市办事处',\n",
       "           'id': '440700010105074',\n",
       "           'location': '113.079430,22.590715'},\n",
       "          {'name': '公汽中心站',\n",
       "           'id': '440700010105075',\n",
       "           'location': '113.084923,22.586243'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.086716,22.581661',\n",
       "       'destination': '113.086716,22.581675',\n",
       "       'distance': '1',\n",
       "       'duration': '0',\n",
       "       'steps': [{'instruction': '沿建设一路步行1米到达一汇广场',\n",
       "         'road': '建设一路',\n",
       "         'distance': '1',\n",
       "         'duration': [],\n",
       "         'polyline': '113.086716,22.581661;113.086716,22.581675',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达一汇广场'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '一汇广场',\n",
       "          'id': '440700010237002',\n",
       "          'location': '113.086731,22.581675'},\n",
       "         'arrival_stop': {'name': '圭峰山',\n",
       "          'id': '440700010237022',\n",
       "          'location': '113.034103,22.539188'},\n",
       "         'name': '103路(公汽中心站--江门站)',\n",
       "         'id': '440700010237',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '9211',\n",
       "         'duration': '2053',\n",
       "         'polyline': '113.086731,22.581675;113.086731,22.581671;113.086746,22.581333;113.086792,22.580574;113.086777,22.580381;113.086685,22.580055;113.086594,22.579800;113.086388,22.579462;113.086273,22.579313;113.086136,22.579184;113.085602,22.578642;113.085159,22.578207;113.084984,22.578043;113.084869,22.577938;113.084694,22.577831;113.084610,22.577805;113.084541,22.577801;113.084435,22.577827;113.083885,22.578398;113.083397,22.578928;113.083313,22.579027;113.083145,22.579262;113.082985,22.579275;113.082771,22.579102;113.082344,22.578806;113.081848,22.578506;113.081650,22.578382;113.081306,22.578159;113.081299,22.578156;113.080521,22.577646;113.080261,22.577436;113.079872,22.577070;113.079712,22.576902;113.079079,22.576199;113.078468,22.575481;113.078079,22.575054;113.077705,22.574490;113.077599,22.574327;113.077194,22.573711;113.076897,22.573282;113.076309,22.572422;113.076118,22.572149;113.075790,22.571644;113.075500,22.571220;113.075294,22.570894;113.075294,22.570889;113.075119,22.570608;113.074318,22.569422;113.074112,22.569139;113.074043,22.569036;113.073868,22.568720;113.073669,22.568401;113.073250,22.567709;113.073036,22.567444;113.072945,22.567331;113.072853,22.567240;113.072853,22.567244;113.072853,22.567240;113.072670,22.567049;113.072388,22.566822;113.071976,22.566570;113.071732,22.566467;113.071487,22.566385;113.071289,22.566328;113.071236,22.566320;113.070877,22.566257;113.069992,22.566164;113.069618,22.566124;113.069298,22.566093;113.069244,22.566090;113.068802,22.566042;113.068382,22.566002;113.067909,22.565956;113.067543,22.565916;113.066002,22.565756;113.064880,22.565660;113.064514,22.565641;113.064087,22.565660;113.063484,22.565725;113.063255,22.565733;113.062553,22.565802;113.062248,22.565851;113.061981,22.565916;113.061607,22.566025;113.061203,22.566133;113.060860,22.566219;113.058685,22.566845;113.058067,22.567022;113.057701,22.567122;113.057365,22.567213;113.055428,22.567764;113.054123,22.568119;113.053841,22.568165;113.053513,22.568192;113.053230,22.568195;113.052917,22.568172;113.052544,22.568125;113.051712,22.567987;113.051453,22.567924;113.051170,22.567842;113.050926,22.567738;113.050812,22.567682;113.049713,22.567135;113.049438,22.566980;113.049316,22.566889;113.049194,22.566799;113.048859,22.566536;113.048386,22.566051;113.048256,22.565916;113.048172,22.565825;113.047241,22.564844;113.046783,22.564348;113.046783,22.564344;113.046562,22.564116;113.046272,22.563816;113.045990,22.563484;113.045868,22.563356;113.045273,22.562838;113.044968,22.562542;113.044754,22.562330;113.044708,22.562277;113.043770,22.561361;113.043449,22.561033;113.043152,22.560738;113.041634,22.558849;113.040741,22.557730;113.040451,22.557318;113.040062,22.556416;113.039948,22.556107;113.039665,22.555408;113.039474,22.554932;113.038696,22.552887;113.038605,22.552595;113.038551,22.552326;113.038414,22.551224;113.038300,22.550074;113.038246,22.549667;113.038284,22.549591;113.038185,22.549404;113.037994,22.549053;113.037903,22.548985;113.037354,22.548569;113.037239,22.548485;113.037148,22.548382;113.037079,22.548269;113.037003,22.548098;113.037003,22.548096;113.036949,22.547930;113.036736,22.546841;113.036720,22.546658;113.036720,22.546415;113.036736,22.546267;113.036766,22.546164;113.036812,22.546066;113.037094,22.545660;113.037186,22.545469;113.037193,22.545361;113.037163,22.545252;113.036789,22.544426;113.036636,22.544054;113.036530,22.543945;113.036430,22.543880;113.035698,22.543612;113.035477,22.543533;113.035477,22.543530;113.035416,22.543507;113.035255,22.543438;113.035126,22.543360;113.034996,22.543255;113.034889,22.543139;113.034805,22.543020;113.034615,22.542631;113.034477,22.542431;113.034294,22.542210;113.033745,22.541616;113.033615,22.541449;113.033554,22.541321;113.033524,22.541172;113.033554,22.540930;113.033966,22.539631;113.034103,22.539188',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0615',\n",
       "         'end_time': '2200',\n",
       "         'via_num': '16',\n",
       "         'via_stops': [{'name': '江门大厦',\n",
       "           'id': '440700010237053',\n",
       "           'location': '113.084984,22.578043'},\n",
       "          {'name': '市政府',\n",
       "           'id': '440700010237004',\n",
       "           'location': '113.081306,22.578159'},\n",
       "          {'name': '花园新村',\n",
       "           'id': '440700010237005',\n",
       "           'location': '113.077705,22.574490'},\n",
       "          {'name': '白沙祠',\n",
       "           'id': '440700010237006',\n",
       "           'location': '113.075294,22.570894'},\n",
       "          {'name': '第发里',\n",
       "           'id': '440700010237007',\n",
       "           'location': '113.072853,22.567240'},\n",
       "          {'name': '培英高中2',\n",
       "           'id': '440700010237084',\n",
       "           'location': '113.068802,22.566042'},\n",
       "          {'name': '龙湾车站',\n",
       "           'id': '440700010237085',\n",
       "           'location': '113.066002,22.565756'},\n",
       "          {'name': '启智学校',\n",
       "           'id': '440700010237010',\n",
       "           'location': '113.061203,22.566133'},\n",
       "          {'name': '中医药学校',\n",
       "           'id': '440700010237011',\n",
       "           'location': '113.057701,22.567122'},\n",
       "          {'name': '粉末冶金厂',\n",
       "           'id': '440700010237012',\n",
       "           'location': '113.050812,22.567682'},\n",
       "          {'name': '银辉玻璃公司',\n",
       "           'id': '440700010237013',\n",
       "           'location': '113.048172,22.565825'},\n",
       "          {'name': '林科所',\n",
       "           'id': '440700010237014',\n",
       "           'location': '113.046783,22.564348'},\n",
       "          {'name': '圭峰食街',\n",
       "           'id': '440700010237088',\n",
       "           'location': '113.043449,22.561033'},\n",
       "          {'name': '荔枝山公园',\n",
       "           'id': '440700010237089',\n",
       "           'location': '113.039948,22.556107'},\n",
       "          {'name': '圭峰管委会',\n",
       "           'id': '440700010237019',\n",
       "           'location': '113.037003,22.548098'},\n",
       "          {'name': '玉湖',\n",
       "           'id': '440700010237021',\n",
       "           'location': '113.035477,22.543533'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.034111,22.539188',\n",
       "       'destination': '113.033775,22.540253',\n",
       "       'distance': '121',\n",
       "       'duration': '103',\n",
       "       'steps': [{'instruction': '沿圭峰路步行121米',\n",
       "         'road': '圭峰路',\n",
       "         'distance': '121',\n",
       "         'duration': [],\n",
       "         'polyline': '113.034111,22.539188;113.034058,22.539362;113.033966,22.539631;113.033775,22.540253',\n",
       "         'action': [],\n",
       "         'assistant_action': []}]},\n",
       "      'bus': {'buslines': []},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}}]},\n",
       "   {'cost': '4.5',\n",
       "    'duration': '5052',\n",
       "    'nightflag': '0',\n",
       "    'walking_distance': '716',\n",
       "    'distance': '16545',\n",
       "    'missed': '1',\n",
       "    'segments': [{'taxi': [],\n",
       "      'walking': {'origin': '113.084244,22.617891',\n",
       "       'destination': '113.082291,22.614162',\n",
       "       'distance': '594',\n",
       "       'duration': '509',\n",
       "       'steps': [{'instruction': '步行118米右转',\n",
       "         'road': [],\n",
       "         'distance': '118',\n",
       "         'duration': [],\n",
       "         'polyline': '113.084244,22.617891;113.084274,22.616936;113.084274,22.616819',\n",
       "         'action': '右转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行173米向左前方行走',\n",
       "         'road': [],\n",
       "         'distance': '173',\n",
       "         'duration': [],\n",
       "         'polyline': '113.084274,22.616814;113.083900,22.616819;113.083519,22.616819;113.083023,22.616783;113.082954,22.616779;113.082733,22.616758;113.082573,22.616749',\n",
       "         'action': '向左前方行走',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '步行29米左转',\n",
       "         'road': [],\n",
       "         'distance': '29',\n",
       "         'duration': [],\n",
       "         'polyline': '113.082573,22.616745;113.082443,22.616718;113.082306,22.616653',\n",
       "         'action': '左转',\n",
       "         'assistant_action': []},\n",
       "        {'instruction': '沿广场西路步行274米到达会展中心',\n",
       "         'road': '广场西路',\n",
       "         'distance': '274',\n",
       "         'duration': [],\n",
       "         'polyline': '113.082306,22.616650;113.082314,22.615524;113.082237,22.615322;113.082230,22.614687;113.082237,22.614414;113.082268,22.614248;113.082291,22.614162',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达会展中心'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '会展中心',\n",
       "          'id': '900000034104034',\n",
       "          'location': '113.082283,22.614176'},\n",
       "         'arrival_stop': {'name': '中医药学校',\n",
       "          'id': '900000034104029',\n",
       "          'location': '113.057716,22.567118'},\n",
       "         'name': '6路(紫茶小学站--滑草场)',\n",
       "         'id': '900000034104',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '11099',\n",
       "         'duration': '2805',\n",
       "         'polyline': '113.082283,22.614176;113.082306,22.614088;113.082436,22.613792;113.082558,22.613607;113.082771,22.613356;113.082932,22.613211;113.083084,22.613102;113.083260,22.613001;113.083305,22.612978;113.083443,22.612915;113.083717,22.612833;113.083923,22.612791;113.084137,22.612768;113.084137,22.612617;113.084114,22.611675;113.084106,22.611362;113.084099,22.611042;113.084274,22.610916;113.084816,22.610916;113.085220,22.610910;113.085365,22.610910;113.085571,22.610910;113.085899,22.610907;113.087120,22.610907;113.087425,22.610907;113.088455,22.610903;113.089577,22.610889;113.089577,22.610893;113.090157,22.610884;113.090691,22.610889;113.091110,22.610889;113.091461,22.610750;113.091553,22.610641;113.091484,22.610022;113.091461,22.609861;113.091415,22.609528;113.091385,22.609354;113.091362,22.609144;113.091362,22.609140;113.091316,22.608852;113.091248,22.608337;113.091202,22.608038;113.091194,22.607973;113.091164,22.607752;113.091064,22.607004;113.091003,22.606571;113.090927,22.605974;113.090736,22.604591;113.090599,22.603601;113.090523,22.603077;113.090462,22.602669;113.090416,22.602335;113.090347,22.601904;113.090446,22.601809;113.090897,22.601910;113.091255,22.601995;113.092354,22.602266;113.092354,22.602262;113.092926,22.602400;113.093140,22.602449;113.093262,22.602474;113.094185,22.602695;113.094536,22.602743;113.094971,22.602787;113.095802,22.602839;113.096382,22.602879;113.096611,22.602892;113.097580,22.602951;113.097931,22.602974;113.098549,22.603014;113.098877,22.603024;113.099030,22.602978;113.099174,22.602839;113.099258,22.602709;113.099327,22.602518;113.099327,22.602266;113.099327,22.602018;113.099335,22.601645;113.099342,22.601307;113.099335,22.601089;113.099327,22.601076;113.099327,22.601070;113.099251,22.600719;113.099236,22.600674;113.099236,22.600677;113.099236,22.600674;113.099174,22.600512;113.099091,22.600334;113.098701,22.599649;113.098389,22.599092;113.098358,22.599045;113.098267,22.598875;113.098030,22.598392;113.097633,22.597645;113.097633,22.597639;113.097481,22.597349;113.097130,22.596649;113.096939,22.596249;113.096695,22.595812;113.096344,22.595081;113.096428,22.594866;113.096848,22.594536;113.096992,22.594408;113.097511,22.593994;113.097511,22.593998;113.097557,22.593962;113.098358,22.593355;113.098801,22.593008;113.099243,22.592651;113.099548,22.592413;113.099548,22.592419;113.099548,22.592422;113.099548,22.592419;113.099663,22.592327;113.100105,22.591970;113.100220,22.591726;113.100258,22.591579;113.100258,22.591444;113.099739,22.590347;113.099251,22.589306;113.098953,22.588703;113.098534,22.587891;113.098419,22.587645;113.098221,22.587244;113.097931,22.586649;113.097778,22.586363;113.097565,22.585920;113.097298,22.585583;113.097298,22.585577;113.097252,22.585520;113.097076,22.585281;113.096916,22.585100;113.096870,22.585056;113.096718,22.584927;113.096565,22.584822;113.096375,22.584709;113.095894,22.584497;113.095757,22.584440;113.095695,22.584385;113.095451,22.584280;113.094963,22.584021;113.094627,22.583845;113.094322,22.583685;113.094009,22.583515;113.093941,22.583471;113.093872,22.583437;113.093765,22.583324;113.093452,22.583307;113.093262,22.583328;113.093147,22.583347;113.092766,22.583416;113.091866,22.584076;113.091675,22.584202;113.091423,22.584349;113.091263,22.584417;113.091118,22.584423;113.090958,22.584404;113.090744,22.584358;113.090584,22.584307;113.090187,22.584236;113.089722,22.584209;113.089340,22.584181;113.088531,22.584131;113.088486,22.584131;113.088493,22.584131;113.088219,22.584129;113.087998,22.584115;113.087927,22.584097;113.087810,22.584063;113.087392,22.583900;113.087275,22.583871;113.087135,22.583838;113.086765,22.583738;113.086598,22.583573;113.086638,22.583304;113.086697,22.582252;113.086739,22.581663;113.086731,22.581663;113.086746,22.581333;113.086784,22.580574;113.086800,22.580414;113.086739,22.580137;113.086685,22.579996;113.086594,22.579800;113.086510,22.579679;113.086113,22.579189;113.085609,22.578625;113.085190,22.578152;113.085022,22.577978;113.085022,22.577972;113.084961,22.577904;113.084770,22.577877;113.084435,22.577827;113.083885,22.578398;113.083397,22.578928;113.083313,22.579027;113.083145,22.579262;113.082985,22.579275;113.082771,22.579102;113.082344,22.578806;113.081863,22.578489;113.081673,22.578356;113.081451,22.578211;113.080803,22.577787;113.080383,22.577473;113.080162,22.577286;113.079941,22.577070;113.079781,22.576902;113.079208,22.576262;113.078598,22.575491;113.078224,22.575073;113.077751,22.574427;113.077660,22.574310;113.077415,22.573984;113.077194,22.573624;113.076942,22.573242;113.076408,22.572392;113.076279,22.572191;113.075874,22.571594;113.075523,22.571211;113.075310,22.570894;113.075310,22.570898;113.075310,22.570894;113.075119,22.570608;113.074318,22.569422;113.074112,22.569139;113.074081,22.569080;113.073868,22.568720;113.073669,22.568401;113.073250,22.567709;113.073036,22.567444;113.072845,22.567236;113.072845,22.567230;113.072670,22.567049;113.072388,22.566822;113.071976,22.566570;113.071732,22.566467;113.071487,22.566385;113.071289,22.566328;113.071236,22.566320;113.070877,22.566257;113.069992,22.566164;113.069618,22.566124;113.069298,22.566093;113.069244,22.566090;113.068779,22.566042;113.068771,22.566042;113.068382,22.566002;113.067909,22.565956;113.067543,22.565916;113.066002,22.565756;113.065865,22.565742;113.065063,22.565668;113.064514,22.565641;113.064087,22.565660;113.063484,22.565725;113.063255,22.565733;113.062553,22.565802;113.062248,22.565851;113.061981,22.565916;113.061607,22.566025;113.061226,22.566124;113.060860,22.566219;113.058685,22.566845;113.058067,22.567022;113.057716,22.567118',\n",
       "         'bustimetag': '4',\n",
       "         'start_time': '0600',\n",
       "         'end_time': '2230',\n",
       "         'via_num': '25',\n",
       "         'via_stops': [{'name': '五邑华侨广场',\n",
       "           'id': '900000034104035',\n",
       "           'location': '113.083305,22.612978'},\n",
       "          {'name': '中天国际',\n",
       "           'id': '900000034104036',\n",
       "           'location': '113.085365,22.610910'},\n",
       "          {'name': '怡康华庭',\n",
       "           'id': '900000034104037',\n",
       "           'location': '113.089577,22.610889'},\n",
       "          {'name': '建德街东',\n",
       "           'id': '900000034104038',\n",
       "           'location': '113.091362,22.609144'},\n",
       "          {'name': '丰乐市场',\n",
       "           'id': '900000034104009',\n",
       "           'location': '113.090927,22.605974'},\n",
       "          {'name': '迎宾大道中',\n",
       "           'id': '900000034104010',\n",
       "           'location': '113.092354,22.602266'},\n",
       "          {'name': '白石花圃西',\n",
       "           'id': '900000034104011',\n",
       "           'location': '113.097580,22.602951'},\n",
       "          {'name': '白石加油站',\n",
       "           'id': '900000034104041',\n",
       "           'location': '113.099327,22.601076'},\n",
       "          {'name': '江门爱尔眼科',\n",
       "           'id': '900000034104012',\n",
       "           'location': '113.099236,22.600674'},\n",
       "          {'name': '新港城',\n",
       "           'id': '900000034104013',\n",
       "           'location': '113.097633,22.597645'},\n",
       "          {'name': '东华一路',\n",
       "           'id': '900000034104014',\n",
       "           'location': '113.097511,22.593994'},\n",
       "          {'name': '东华大桥北',\n",
       "           'id': '900000034104015',\n",
       "           'location': '113.099548,22.592413'},\n",
       "          {'name': '泰和广场',\n",
       "           'id': '900000034104016',\n",
       "           'location': '113.098953,22.588703'},\n",
       "          {'name': '水南路',\n",
       "           'id': '900000034104017',\n",
       "           'location': '113.097298,22.585583'},\n",
       "          {'name': '江华路口',\n",
       "           'id': '900000034104018',\n",
       "           'location': '113.093941,22.583471'},\n",
       "          {'name': '体育场',\n",
       "           'id': '900000034104019',\n",
       "           'location': '113.088486,22.584131'},\n",
       "          {'name': '一汇广场',\n",
       "           'id': '900000034104020',\n",
       "           'location': '113.086739,22.581663'},\n",
       "          {'name': '江门大厦',\n",
       "           'id': '900000034104021',\n",
       "           'location': '113.085022,22.577978'},\n",
       "          {'name': '市政府',\n",
       "           'id': '900000034104022',\n",
       "           'location': '113.081451,22.578211'},\n",
       "          {'name': '花园新村',\n",
       "           'id': '900000034104023',\n",
       "           'location': '113.077751,22.574427'},\n",
       "          {'name': '白沙祠',\n",
       "           'id': '900000034104024',\n",
       "           'location': '113.075310,22.570894'},\n",
       "          {'name': '第发里',\n",
       "           'id': '900000034104025',\n",
       "           'location': '113.072845,22.567236'},\n",
       "          {'name': '培英高中2',\n",
       "           'id': '900000034104039',\n",
       "           'location': '113.068779,22.566042'},\n",
       "          {'name': '龙湾车站',\n",
       "           'id': '900000034104040',\n",
       "           'location': '113.065865,22.565742'},\n",
       "          {'name': '启智学校',\n",
       "           'id': '900000034104028',\n",
       "           'location': '113.061226,22.566124'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.057701,22.567122',\n",
       "       'destination': '113.057716,22.567122',\n",
       "       'distance': '1',\n",
       "       'duration': '0',\n",
       "       'steps': [{'instruction': '沿龙湾路步行1米到达中医药学校',\n",
       "         'road': '龙湾路',\n",
       "         'distance': '1',\n",
       "         'duration': [],\n",
       "         'polyline': '113.057701,22.567122;113.057716,22.567122',\n",
       "         'action': [],\n",
       "         'assistant_action': '到达中医药学校'}]},\n",
       "      'bus': {'buslines': [{'departure_stop': {'name': '中医药学校',\n",
       "          'id': '440700010312018',\n",
       "          'location': '113.057713,22.567118'},\n",
       "         'arrival_stop': {'name': '圭峰山',\n",
       "          'id': '440700010312029',\n",
       "          'location': '113.034119,22.539171'},\n",
       "         'name': '113路(麻园站--江门站)',\n",
       "         'id': '440700010312',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '4730',\n",
       "         'duration': '1634',\n",
       "         'polyline': '113.057713,22.567118;113.057716,22.567118;113.057365,22.567213;113.055428,22.567764;113.054123,22.568119;113.053841,22.568165;113.053513,22.568192;113.053230,22.568195;113.052917,22.568172;113.052544,22.568125;113.051712,22.567987;113.051453,22.567924;113.051170,22.567842;113.050926,22.567738;113.050819,22.567686;113.049713,22.567135;113.049438,22.566980;113.049316,22.566889;113.049194,22.566799;113.048859,22.566536;113.048386,22.566051;113.048256,22.565916;113.048157,22.565811;113.048149,22.565807;113.047241,22.564844;113.046745,22.564312;113.046562,22.564116;113.046272,22.563816;113.045975,22.563475;113.045830,22.563330;113.045273,22.562838;113.044968,22.562542;113.044754,22.562330;113.044708,22.562286;113.043625,22.561224;113.043465,22.561062;113.043465,22.561056;113.043152,22.560738;113.041634,22.558849;113.040741,22.557730;113.040451,22.557318;113.040062,22.556416;113.039902,22.556002;113.039902,22.555998;113.039665,22.555408;113.039474,22.554932;113.038696,22.552887;113.038605,22.552595;113.038551,22.552326;113.038429,22.551346;113.038414,22.551224;113.038300,22.550074;113.038246,22.549667;113.038284,22.549591;113.038185,22.549404;113.037994,22.549053;113.037903,22.548985;113.037354,22.548569;113.037239,22.548485;113.037148,22.548382;113.037079,22.548269;113.037025,22.548128;113.037003,22.548096;113.036949,22.547930;113.036736,22.546841;113.036720,22.546658;113.036720,22.546415;113.036736,22.546267;113.036766,22.546164;113.036812,22.546066;113.037094,22.545660;113.037186,22.545469;113.037193,22.545361;113.037163,22.545252;113.036789,22.544426;113.036636,22.544054;113.036530,22.543945;113.036430,22.543880;113.035698,22.543612;113.035416,22.543507;113.035393,22.543503;113.035385,22.543497;113.035255,22.543438;113.035126,22.543360;113.034996,22.543255;113.034889,22.543139;113.034805,22.543020;113.034615,22.542631;113.034477,22.542431;113.034294,22.542210;113.033745,22.541616;113.033615,22.541449;113.033554,22.541321;113.033524,22.541172;113.033554,22.540930;113.033966,22.539631;113.034119,22.539171',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0650',\n",
       "         'end_time': '1900',\n",
       "         'via_num': '7',\n",
       "         'via_stops': [{'name': '粉末冶金厂',\n",
       "           'id': '440700010312019',\n",
       "           'location': '113.050819,22.567686'},\n",
       "          {'name': '银辉玻璃公司',\n",
       "           'id': '440700010312020',\n",
       "           'location': '113.048157,22.565811'},\n",
       "          {'name': '林科所',\n",
       "           'id': '440700010312021',\n",
       "           'location': '113.046745,22.564312'},\n",
       "          {'name': '圭峰食街',\n",
       "           'id': '440700010312051',\n",
       "           'location': '113.043465,22.561062'},\n",
       "          {'name': '荔枝山公园',\n",
       "           'id': '440700010312052',\n",
       "           'location': '113.039902,22.556002'},\n",
       "          {'name': '圭峰管委会',\n",
       "           'id': '440700010312026',\n",
       "           'location': '113.037025,22.548128'},\n",
       "          {'name': '玉湖',\n",
       "           'id': '440700010312028',\n",
       "           'location': '113.035393,22.543503'}]},\n",
       "        {'departure_stop': {'name': '中医药学校',\n",
       "          'id': '440700010237011',\n",
       "          'location': '113.057701,22.567122'},\n",
       "         'arrival_stop': {'name': '圭峰山',\n",
       "          'id': '440700010237022',\n",
       "          'location': '113.034103,22.539188'},\n",
       "         'name': '103路(公汽中心站--江门站)',\n",
       "         'id': '440700010237',\n",
       "         'type': '普通公交线路',\n",
       "         'distance': '4903',\n",
       "         'duration': '1316',\n",
       "         'polyline': '113.057701,22.567122;113.057365,22.567213;113.055428,22.567764;113.054123,22.568119;113.053841,22.568165;113.053513,22.568192;113.053230,22.568195;113.052917,22.568172;113.052544,22.568125;113.051712,22.567987;113.051453,22.567924;113.051170,22.567842;113.050926,22.567738;113.050812,22.567682;113.049713,22.567135;113.049438,22.566980;113.049316,22.566889;113.049194,22.566799;113.048859,22.566536;113.048386,22.566051;113.048256,22.565916;113.048172,22.565825;113.047241,22.564844;113.046783,22.564348;113.046783,22.564344;113.046562,22.564116;113.046272,22.563816;113.045990,22.563484;113.045868,22.563356;113.045273,22.562838;113.044968,22.562542;113.044754,22.562330;113.044708,22.562277;113.043770,22.561361;113.043449,22.561033;113.043152,22.560738;113.041634,22.558849;113.040741,22.557730;113.040451,22.557318;113.040062,22.556416;113.039948,22.556107;113.039665,22.555408;113.039474,22.554932;113.038696,22.552887;113.038605,22.552595;113.038551,22.552326;113.038414,22.551224;113.038300,22.550074;113.038246,22.549667;113.038284,22.549591;113.038185,22.549404;113.037994,22.549053;113.037903,22.548985;113.037354,22.548569;113.037239,22.548485;113.037148,22.548382;113.037079,22.548269;113.037003,22.548098;113.037003,22.548096;113.036949,22.547930;113.036736,22.546841;113.036720,22.546658;113.036720,22.546415;113.036736,22.546267;113.036766,22.546164;113.036812,22.546066;113.037094,22.545660;113.037186,22.545469;113.037193,22.545361;113.037163,22.545252;113.036789,22.544426;113.036636,22.544054;113.036530,22.543945;113.036430,22.543880;113.035698,22.543612;113.035477,22.543533;113.035477,22.543530;113.035416,22.543507;113.035255,22.543438;113.035126,22.543360;113.034996,22.543255;113.034889,22.543139;113.034805,22.543020;113.034615,22.542631;113.034477,22.542431;113.034294,22.542210;113.033745,22.541616;113.033615,22.541449;113.033554,22.541321;113.033524,22.541172;113.033554,22.540930;113.033966,22.539631;113.034103,22.539188',\n",
       "         'bustimetag': '2',\n",
       "         'start_time': '0615',\n",
       "         'end_time': '2200',\n",
       "         'via_num': '7',\n",
       "         'via_stops': [{'name': '粉末冶金厂',\n",
       "           'id': '440700010237012',\n",
       "           'location': '113.050812,22.567682'},\n",
       "          {'name': '银辉玻璃公司',\n",
       "           'id': '440700010237013',\n",
       "           'location': '113.048172,22.565825'},\n",
       "          {'name': '林科所',\n",
       "           'id': '440700010237014',\n",
       "           'location': '113.046783,22.564348'},\n",
       "          {'name': '圭峰食街',\n",
       "           'id': '440700010237088',\n",
       "           'location': '113.043449,22.561033'},\n",
       "          {'name': '荔枝山公园',\n",
       "           'id': '440700010237089',\n",
       "           'location': '113.039948,22.556107'},\n",
       "          {'name': '圭峰管委会',\n",
       "           'id': '440700010237019',\n",
       "           'location': '113.037003,22.548098'},\n",
       "          {'name': '玉湖',\n",
       "           'id': '440700010237021',\n",
       "           'location': '113.035477,22.543533'}]}]},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}},\n",
       "     {'taxi': [],\n",
       "      'walking': {'origin': '113.034111,22.539188',\n",
       "       'destination': '113.033775,22.540253',\n",
       "       'distance': '121',\n",
       "       'duration': '103',\n",
       "       'steps': [{'instruction': '沿圭峰路步行121米',\n",
       "         'road': '圭峰路',\n",
       "         'distance': '121',\n",
       "         'duration': [],\n",
       "         'polyline': '113.034111,22.539188;113.034058,22.539362;113.033966,22.539631;113.033775,22.540253',\n",
       "         'action': [],\n",
       "         'assistant_action': []}]},\n",
       "      'bus': {'buslines': []},\n",
       "      'entrance': [],\n",
       "      'exit': [],\n",
       "      'railway': {'via_stops': [], 'alters': [], 'spaces': []}}]}]}}"
      ]
     },
     "execution_count": 12,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.transit(wu_key,'113.084279,22.617895','113.033806,22.540264','江门市')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>name</th>\n",
       "      <th>id</th>\n",
       "      <th>type</th>\n",
       "      <th>distance</th>\n",
       "      <th>duration</th>\n",
       "      <th>polyline</th>\n",
       "      <th>bustimetag</th>\n",
       "      <th>start_time</th>\n",
       "      <th>end_time</th>\n",
       "      <th>via_num</th>\n",
       "      <th>via_stops</th>\n",
       "      <th>departure_stop.name</th>\n",
       "      <th>departure_stop.id</th>\n",
       "      <th>departure_stop.location</th>\n",
       "      <th>arrival_stop.name</th>\n",
       "      <th>arrival_stop.id</th>\n",
       "      <th>arrival_stop.location</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>52路(紫茶小学站(站场)--龙湾车站)</td>\n",
       "      <td>440700010273</td>\n",
       "      <td>普通公交线路</td>\n",
       "      <td>8630</td>\n",
       "      <td>2322</td>\n",
       "      <td>113.082199,22.618929;113.082214,22.618658;113....</td>\n",
       "      <td>2</td>\n",
       "      <td>0630</td>\n",
       "      <td>2200</td>\n",
       "      <td>16</td>\n",
       "      <td>[{'name': '会展中心', 'id': '440700010273023', 'lo...</td>\n",
       "      <td>万达广场西</td>\n",
       "      <td>440700010273001</td>\n",
       "      <td>113.082199,22.618929</td>\n",
       "      <td>龙湾车站</td>\n",
       "      <td>440700010273019</td>\n",
       "      <td>113.066017,22.565756</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                   name            id    type distance duration  \\\n",
       "0  52路(紫茶小学站(站场)--龙湾车站)  440700010273  普通公交线路     8630     2322   \n",
       "\n",
       "                                            polyline bustimetag start_time  \\\n",
       "0  113.082199,22.618929;113.082214,22.618658;113....          2       0630   \n",
       "\n",
       "  end_time via_num                                          via_stops  \\\n",
       "0     2200      16  [{'name': '会展中心', 'id': '440700010273023', 'lo...   \n",
       "\n",
       "  departure_stop.name departure_stop.id departure_stop.location  \\\n",
       "0               万达广场西   440700010273001    113.082199,22.618929   \n",
       "\n",
       "  arrival_stop.name  arrival_stop.id arrival_stop.location  \n",
       "0              龙湾车站  440700010273019  113.066017,22.565756  "
      ]
     },
     "execution_count": 13,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df = pd.json_normalize(geo.transit(wu_key,'113.084279,22.617895','113.033806,22.540264','江门市')['route']['transits'][0]['segments'][0]['bus']['buslines'][0])\n",
    "df"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>name</th>\n",
       "      <th>id</th>\n",
       "      <th>location</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>会展中心</td>\n",
       "      <td>440700010273023</td>\n",
       "      <td>113.082283,22.614153</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>五邑华侨广场</td>\n",
       "      <td>440700010273002</td>\n",
       "      <td>113.083313,22.612974</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>天河小苑</td>\n",
       "      <td>440700010273003</td>\n",
       "      <td>113.084099,22.609213</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>萃锦园</td>\n",
       "      <td>440700010273004</td>\n",
       "      <td>113.084068,22.606398</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>金汇豪庭</td>\n",
       "      <td>440700010273024</td>\n",
       "      <td>113.085419,22.602200</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>金汇广场</td>\n",
       "      <td>440700010273006</td>\n",
       "      <td>113.081474,22.599791</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>蓬江区府</td>\n",
       "      <td>440700010273028</td>\n",
       "      <td>113.078224,22.594120</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>环市办事处</td>\n",
       "      <td>440700010273009</td>\n",
       "      <td>113.079384,22.590778</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>公汽中心站北</td>\n",
       "      <td>440700010273010</td>\n",
       "      <td>113.083427,22.587400</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>农林东路</td>\n",
       "      <td>440700010273011</td>\n",
       "      <td>113.082603,22.584608</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>农林西路</td>\n",
       "      <td>440700010273025</td>\n",
       "      <td>113.077934,22.581011</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>五邑中医院3号门</td>\n",
       "      <td>440700010273033</td>\n",
       "      <td>113.074463,22.580055</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>出入境办证厅</td>\n",
       "      <td>440700010273034</td>\n",
       "      <td>113.072105,22.580772</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>永盛市场北</td>\n",
       "      <td>440700010273030</td>\n",
       "      <td>113.070387,22.572603</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>14</th>\n",
       "      <td>培英高中1</td>\n",
       "      <td>440700010273031</td>\n",
       "      <td>113.068726,22.568516</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>15</th>\n",
       "      <td>培英高中2</td>\n",
       "      <td>440700010273017</td>\n",
       "      <td>113.068748,22.566038</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "        name               id              location\n",
       "0       会展中心  440700010273023  113.082283,22.614153\n",
       "1     五邑华侨广场  440700010273002  113.083313,22.612974\n",
       "2       天河小苑  440700010273003  113.084099,22.609213\n",
       "3        萃锦园  440700010273004  113.084068,22.606398\n",
       "4       金汇豪庭  440700010273024  113.085419,22.602200\n",
       "5       金汇广场  440700010273006  113.081474,22.599791\n",
       "6       蓬江区府  440700010273028  113.078224,22.594120\n",
       "7      环市办事处  440700010273009  113.079384,22.590778\n",
       "8     公汽中心站北  440700010273010  113.083427,22.587400\n",
       "9       农林东路  440700010273011  113.082603,22.584608\n",
       "10      农林西路  440700010273025  113.077934,22.581011\n",
       "11  五邑中医院3号门  440700010273033  113.074463,22.580055\n",
       "12    出入境办证厅  440700010273034  113.072105,22.580772\n",
       "13     永盛市场北  440700010273030  113.070387,22.572603\n",
       "14     培英高中1  440700010273031  113.068726,22.568516\n",
       "15     培英高中2  440700010273017  113.068748,22.566038"
      ]
     },
     "execution_count": 14,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df = pd.json_normalize(geo.transit(wu_key,'113.084279,22.617895','113.033806,22.540264','江门市')['route']['transits'][0]['segments'][0]['bus']['buslines'][0]['via_stops'])\n",
    "df"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 驾车路径规划"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'count': '1',\n",
       " 'route': {'origin': '113.084279,22.617895',\n",
       "  'destination': '113.033806,22.540264',\n",
       "  'paths': [{'distance': '14625',\n",
       "    'duration': '1361',\n",
       "    'strategy': '速度最快',\n",
       "    'tolls': '0',\n",
       "    'toll_distance': '0',\n",
       "    'steps': [{'instruction': '向北行驶96米左转',\n",
       "      'orientation': '北',\n",
       "      'distance': '96',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '46',\n",
       "      'polyline': '113.084245,22.617891;113.084236,22.618372;113.084219,22.618754',\n",
       "      'action': '左转',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '向西行驶207米右转',\n",
       "      'orientation': '西',\n",
       "      'distance': '207',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '54',\n",
       "      'polyline': '113.084219,22.618754;113.084023,22.618759;113.083529,22.619002;113.083355,22.619045;113.082279,22.618976',\n",
       "      'action': '右转',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿广场西路向北行驶263米左转',\n",
       "      'orientation': '北',\n",
       "      'road': '广场西路',\n",
       "      'distance': '263',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '64',\n",
       "      'polyline': '113.082279,22.618976;113.082235,22.61928;113.082183,22.619497;113.082092,22.619779;113.081975,22.620082;113.081732,22.620551;113.081619,22.620777;113.081576,22.620846;113.081476,22.62102;113.081441,22.621207',\n",
       "      'action': '左转',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿篁庄大道途径篁庄大道西向西行驶2.8千米左转',\n",
       "      'orientation': '西',\n",
       "      'road': '篁庄大道',\n",
       "      'distance': '2771',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '333',\n",
       "      'polyline': '113.081341,22.621319;113.080938,22.621402;113.080048,22.621541;113.079727,22.621576;113.079236,22.62161;113.078229,22.621619;113.076862,22.621632;113.076098,22.621593;113.075521,22.621562;113.074974,22.621523;113.073368,22.621411;113.072522,22.621345;113.072413,22.621345;113.071745,22.621293;113.071289,22.621259;113.070846,22.621233;113.069175,22.621115;113.06878,22.621107;113.068494,22.621089;113.068112,22.621055;113.067357,22.620994;113.066927,22.620955;113.066758,22.620942;113.065734,22.620885;113.065412,22.620864;113.065178,22.620846;113.064631,22.620812;113.06457,22.620803;113.064167,22.620794;113.063385,22.620812;113.061332,22.62082;113.060516,22.620825;113.058845,22.620846;113.055937,22.620881;113.055256,22.620881;113.054878,22.620894;113.05434,22.620924',\n",
       "      'action': '左转',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿江门大道中辅路向南行驶347米向左前方行驶进入主路',\n",
       "      'orientation': '南',\n",
       "      'road': '江门大道中辅路',\n",
       "      'distance': '347',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '38',\n",
       "      'polyline': '113.053898,22.620803;113.053924,22.620417;113.053954,22.61964;113.054049,22.617865;113.054067,22.617652',\n",
       "      'action': '向左前方行驶',\n",
       "      'assistant_action': '进入主路'},\n",
       "     {'instruction': '沿江门大道中向南行驶4.0千米直行',\n",
       "      'orientation': '南',\n",
       "      'road': '江门大道中',\n",
       "      'distance': '4012',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '192',\n",
       "      'polyline': '113.054067,22.617652;113.054319,22.616801;113.05477,22.611402;113.0549,22.609861;113.0549,22.609839;113.055256,22.605573;113.055408,22.603633;113.05549,22.603082;113.055673,22.601845;113.055725,22.601541;113.055816,22.601198;113.055924,22.600851;113.056042,22.600499;113.056562,22.599223;113.056706,22.598876;113.057765,22.596376;113.057973,22.595855;113.058368,22.594536;113.058854,22.592943;113.059245,22.591558;113.059709,22.589944;113.060139,22.588451;113.060299,22.587891;113.060903,22.585755;113.061298,22.584193;113.06148,22.583429;113.061749,22.582305',\n",
       "      'action': '直行',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿江门大道中向南行驶1.2千米向右前方行驶进入辅路',\n",
       "      'orientation': '南',\n",
       "      'road': '江门大道中',\n",
       "      'distance': '1184',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '77',\n",
       "      'polyline': '113.061749,22.582305;113.061849,22.581836;113.062183,22.580538;113.062378,22.579744;113.062878,22.577643;113.06306,22.576901;113.063099,22.57674;113.063277,22.575799;113.063481,22.574948;113.063668,22.574084;113.063963,22.572878;113.064236,22.57184',\n",
       "      'action': '向右前方行驶',\n",
       "      'assistant_action': '进入辅路'},\n",
       "     {'instruction': '沿江门大道中辅路向南行驶201米靠右',\n",
       "      'orientation': '南',\n",
       "      'road': '江门大道中辅路',\n",
       "      'distance': '201',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '29',\n",
       "      'polyline': '113.064236,22.57184;113.064175,22.57135;113.064271,22.570924;113.06434,22.570482;113.064366,22.57033;113.064401,22.570026',\n",
       "      'action': '靠右',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿江门大道中辅路向南行驶412米向右前方行驶进入右转专用道',\n",
       "      'orientation': '南',\n",
       "      'road': '江门大道中辅路',\n",
       "      'distance': '412',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '50',\n",
       "      'polyline': '113.064401,22.570026;113.064427,22.569744;113.064418,22.569622;113.064379,22.569219;113.064297,22.568537;113.064206,22.568038;113.06395,22.566914;113.063932,22.566827;113.063902,22.566732;113.063793,22.566332',\n",
       "      'action': '向右前方行驶',\n",
       "      'assistant_action': '进入右转专用道'},\n",
       "     {'instruction': '沿龙湾路向西南行驶117米右转',\n",
       "      'orientation': '西南',\n",
       "      'road': '龙湾路',\n",
       "      'distance': '117',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '19',\n",
       "      'polyline': '113.063793,22.566332;113.063681,22.566211;113.063594,22.566046;113.063498,22.565916;113.063459,22.565877;113.063342,22.565825;113.06293,22.565773',\n",
       "      'action': '右转',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿龙湾路途径圭峰路向西南行驶3.8千米向右前方行驶',\n",
       "      'orientation': '西南',\n",
       "      'road': '龙湾路',\n",
       "      'distance': '3754',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '314',\n",
       "      'polyline': '113.06293,22.565773;113.062552,22.565803;113.062253,22.565851;113.061979,22.565916;113.061606,22.566024;113.060864,22.56622;113.059926,22.566489;113.058685,22.566845;113.058069,22.567023;113.05737,22.567214;113.056862,22.567357;113.056024,22.5676;113.055959,22.567617;113.055434,22.567765;113.054128,22.568121;113.053841,22.568164;113.053516,22.56819;113.053225,22.568194;113.052912,22.568173;113.052539,22.568125;113.051719,22.567986;113.051445,22.567925;113.051176,22.567843;113.050924,22.567739;113.049718,22.567135;113.049444,22.566979;113.049314,22.566888;113.049193,22.566801;113.048863,22.566536;113.048385,22.566046;113.048264,22.565916;113.047248,22.564844;113.046562,22.564115;113.04648,22.564036;113.045994,22.563485;113.045864,22.563355;113.045543,22.563073;113.045273,22.562839;113.045026,22.562595;113.044753,22.562331;113.044714,22.562279;113.044475,22.562053;113.043767,22.561363;113.043155,22.560738;113.041632,22.55885;113.040738,22.55773;113.040456,22.557318;113.040065,22.556415;113.039666,22.555412;113.039475,22.554931;113.03895,22.553572;113.038694,22.552886;113.038607,22.552595;113.038555,22.552326;113.038429,22.551328;113.038303,22.550074;113.038251,22.549666;113.03829,22.549566',\n",
       "      'action': '向右前方行驶',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿圭峰路向西南行驶54米向右前方行驶',\n",
       "      'orientation': '西南',\n",
       "      'road': '圭峰路',\n",
       "      'distance': '54',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '16',\n",
       "      'polyline': '113.03829,22.549566;113.03809,22.549115',\n",
       "      'action': '向右前方行驶',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿圭峰路向南行驶631米向右前方行驶',\n",
       "      'orientation': '南',\n",
       "      'road': '圭峰路',\n",
       "      'distance': '631',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '68',\n",
       "      'polyline': '113.03809,22.549115;113.037904,22.548984;113.037348,22.548568;113.037214,22.548455;113.037148,22.548381;113.037075,22.548268;113.037001,22.548095;113.036949,22.54793;113.036858,22.547478;113.036736,22.54684;113.036723,22.546727;113.036719,22.546415;113.036736,22.546267;113.036766,22.546163;113.03681,22.546068;113.03704,22.545734;113.037157,22.545538;113.037179,22.545469;113.037183,22.545326;113.037166,22.545252;113.036793,22.544427;113.036636,22.544054',\n",
       "      'action': '向右前方行驶',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿圭峰路向西南行驶454米向左前方行驶',\n",
       "      'orientation': '西南',\n",
       "      'road': '圭峰路',\n",
       "      'distance': '454',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '50',\n",
       "      'polyline': '113.036636,22.544054;113.036532,22.543945;113.036428,22.54388;113.035699,22.543611;113.035417,22.543507;113.035256,22.543437;113.035126,22.543359;113.034996,22.543255;113.034887,22.543138;113.034809,22.543021;113.034609,22.54263;113.034427,22.542365;113.034293,22.542209;113.033746,22.541615;113.03362,22.54145;113.033555,22.541319',\n",
       "      'action': '向左前方行驶',\n",
       "      'assistant_action': []},\n",
       "     {'instruction': '沿圭峰路向南行驶122米到达目的地',\n",
       "      'orientation': '南',\n",
       "      'road': '圭峰路',\n",
       "      'distance': '122',\n",
       "      'tolls': '0',\n",
       "      'toll_distance': '0',\n",
       "      'toll_road': [],\n",
       "      'duration': '11',\n",
       "      'polyline': '113.033555,22.541319;113.03352,22.541172;113.033529,22.541076;113.033555,22.540929;113.033698,22.540469;113.033767,22.540252',\n",
       "      'action': [],\n",
       "      'assistant_action': '到达目的地'}],\n",
       "    'restriction': '0',\n",
       "    'traffic_lights': '7'}]}}"
      ]
     },
     "execution_count": 15,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.driving(wu_key,'113.084279,22.617895','113.033806,22.540264')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 骑车路径规划"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'data': {'destination': '113.033806,22.540264',\n",
       "  'origin': '113.084279,22.617895',\n",
       "  'paths': [{'distance': 12462,\n",
       "    'duration': 2991,\n",
       "    'steps': [{'action': '右转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 118,\n",
       "      'duration': 28,\n",
       "      'instruction': '向南骑行118米右转',\n",
       "      'orientation': '南',\n",
       "      'polyline': '113.084245,22.617891;113.084271,22.616936;113.084271,22.616936;113.084271,22.616819',\n",
       "      'road': '',\n",
       "      'walk_type': 0},\n",
       "     {'action': '向左前方行驶',\n",
       "      'assistant_action': '',\n",
       "      'distance': 173,\n",
       "      'duration': 42,\n",
       "      'instruction': '向西骑行173米向左前方行驶',\n",
       "      'orientation': '西',\n",
       "      'polyline': '113.084271,22.616814;113.083902,22.616819;113.083902,22.616819;113.08352,22.616819;113.08352,22.616819;113.083025,22.616784;113.083025,22.616784;113.082956,22.61678;113.082956,22.61678;113.082734,22.616758;113.082734,22.616758;113.082574,22.616749',\n",
       "      'road': '',\n",
       "      'walk_type': 0},\n",
       "     {'action': '向右前方行驶',\n",
       "      'assistant_action': '',\n",
       "      'distance': 38,\n",
       "      'duration': 9,\n",
       "      'instruction': '向西骑行38米向右前方行驶',\n",
       "      'orientation': '西',\n",
       "      'polyline': '113.082569,22.616745;113.082444,22.616719;113.082309,22.616654;113.082309,22.616654;113.082309,22.616732',\n",
       "      'road': '',\n",
       "      'walk_type': 0},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 10,\n",
       "      'duration': 2,\n",
       "      'instruction': '骑行10米左转',\n",
       "      'orientation': '',\n",
       "      'polyline': '113.082305,22.616732;113.082209,22.61674',\n",
       "      'road': '',\n",
       "      'walk_type': 1},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 543,\n",
       "      'duration': 130,\n",
       "      'instruction': '沿广场西路向东南骑行543米右转',\n",
       "      'orientation': '东南',\n",
       "      'polyline': '113.082205,22.61674;113.082201,22.616428;113.082201,22.616428;113.082201,22.615525;113.082201,22.615525;113.082235,22.615321;113.082235,22.615321;113.082231,22.614687;113.082235,22.614414;113.082235,22.614414;113.082266,22.614249;113.082266,22.614249;113.082305,22.614093;113.082357,22.613945;113.082465,22.61375;113.082465,22.61375;113.082661,22.613477;113.082786,22.613346;113.082786,22.613346;113.08299,22.613168;113.08299,22.613168;113.08326,22.613003;113.083442,22.612921;113.083715,22.612839;113.083715,22.612839;113.083919,22.612795;113.084136,22.612773',\n",
       "      'road': '广场西路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': None,\n",
       "      'distance': 1298,\n",
       "      'duration': 312,\n",
       "      'instruction': '沿院士路向南骑行1298米右转',\n",
       "      'orientation': '南',\n",
       "      'polyline': '113.084136,22.612769;113.084136,22.612622;113.084136,22.612622;113.084123,22.61168;113.084123,22.61168;113.08411,22.611367;113.08411,22.611367;113.08411,22.611046;113.08411,22.611046;113.08411,22.610929;113.08411,22.610929;113.08411,22.610668;113.08411,22.610668;113.08411,22.610343;113.08411,22.610343;113.08411,22.609852;113.08411,22.609852;113.084093,22.608859;113.084093,22.608859;113.084093,22.608455;113.084093,22.608455;113.084093,22.608086;113.084093,22.608086;113.084093,22.608021;113.084093,22.608021;113.084093,22.607869;113.084093,22.607869;113.084063,22.606745;113.084067,22.606476;113.084106,22.606224;113.084167,22.60599;113.084774,22.604175;113.084774,22.604175;113.084935,22.603685;113.084935,22.603685;113.085304,22.602543;113.085304,22.602543;113.085577,22.601801;113.085577,22.601801;113.08579,22.601228',\n",
       "      'road': '院士路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 895,\n",
       "      'duration': 215,\n",
       "      'instruction': '沿迎宾大道中骑行895米左转',\n",
       "      'orientation': '',\n",
       "      'polyline': '113.08579,22.601224;113.085712,22.601068;113.085642,22.600972;113.085642,22.600972;113.08543,22.600742;113.08543,22.600742;113.083924,22.600382;113.083924,22.600382;113.08342,22.600256;113.08342,22.600256;113.082912,22.600139;113.082912,22.600139;113.082253,22.599983;113.082253,22.599983;113.08207,22.599944;113.08207,22.599944;113.081845,22.599887;113.081845,22.599887;113.081636,22.599839;113.081636,22.599839;113.081376,22.59977;113.081376,22.59977;113.08105,22.599692;113.08105,22.599692;113.080187,22.599484;113.080187,22.599484;113.079614,22.599353;113.079614,22.599353;113.079575,22.59934;113.079575,22.59934;113.079514,22.599323;113.079514,22.599323;113.078898,22.59918;113.078898,22.59918;113.078477,22.599089;113.078477,22.599089;113.078416,22.599071;113.078416,22.599071;113.077869,22.598937;113.077869,22.598937;113.077526,22.598854',\n",
       "      'road': '迎宾大道中',\n",
       "      'walk_type': 0},\n",
       "     {'action': '右转',\n",
       "      'assistant_action': None,\n",
       "      'distance': 709,\n",
       "      'duration': 170,\n",
       "      'instruction': '沿建设二路辅路向南骑行709米右转',\n",
       "      'orientation': '南',\n",
       "      'polyline': '113.077522,22.59885;113.077535,22.598724;113.077535,22.598724;113.077595,22.598359;113.077595,22.598359;113.077626,22.598138;113.077626,22.598138;113.077643,22.598016;113.077643,22.598016;113.077717,22.597448;113.077717,22.597448;113.077804,22.596984;113.077804,22.596984;113.077878,22.596185;113.077878,22.596185;113.077908,22.595799;113.078038,22.59566;113.078038,22.59566;113.078086,22.595295;113.078086,22.595295;113.078147,22.594744;113.078147,22.594744;113.078155,22.594631;113.078155,22.594631;113.078186,22.594388;113.078186,22.594388;113.078199,22.59431;113.078199,22.59431;113.078268,22.593737;113.078268,22.593737;113.078342,22.593186;113.078342,22.593186;113.078407,22.592457',\n",
       "      'road': '建设二路辅路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '直行',\n",
       "      'assistant_action': '',\n",
       "      'distance': 887,\n",
       "      'duration': 213,\n",
       "      'instruction': '沿环市一路骑行887米直行',\n",
       "      'orientation': '',\n",
       "      'polyline': '113.078407,22.592452;113.078294,22.591923;113.078294,22.591923;113.078286,22.591866;113.078286,22.591866;113.078212,22.591515;113.078212,22.591515;113.078125,22.591194;113.078125,22.591194;113.078043,22.590942;113.078003,22.59079;113.078003,22.59079;113.077852,22.590013;113.077852,22.590013;113.07773,22.58947;113.07773,22.58947;113.077648,22.589058;113.077648,22.589058;113.077569,22.58872;113.077569,22.58872;113.077405,22.588034;113.077405,22.588034;113.077365,22.587899;113.077365,22.587899;113.077257,22.587587;113.077257,22.587587;113.077096,22.587196;113.077096,22.587196;113.076892,22.586758;113.076892,22.586758;113.076793,22.586562;113.076793,22.586562;113.076775,22.586515;113.076775,22.586515;113.076428,22.585855;113.076428,22.585855;113.075985,22.585074;113.075985,22.585074;113.075838,22.584809',\n",
       "      'road': '环市一路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '直行',\n",
       "      'assistant_action': '',\n",
       "      'distance': 683,\n",
       "      'duration': 164,\n",
       "      'instruction': '沿环市二路向西南骑行683米直行',\n",
       "      'orientation': '西南',\n",
       "      'polyline': '113.075833,22.584805;113.075638,22.584475;113.075443,22.584197;113.075443,22.584197;113.075326,22.584015;113.075326,22.584015;113.074952,22.583585;113.074952,22.583585;113.074883,22.583511;113.074883,22.583511;113.074618,22.583242;113.074618,22.583242;113.074388,22.583012;113.074388,22.583012;113.073199,22.581832;113.073199,22.581832;113.073086,22.581714;113.073086,22.581714;113.072773,22.581402;113.072773,22.581402;113.072053,22.58072;113.072053,22.58072;113.071931,22.580634;113.071931,22.580634;113.07181,22.580551;113.07181,22.580551;113.07171,22.58049;113.07171,22.58049;113.071328,22.580282',\n",
       "      'road': '环市二路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '左转',\n",
       "      'assistant_action': '',\n",
       "      'distance': 998,\n",
       "      'duration': 240,\n",
       "      'instruction': '沿西区工业路向西南骑行998米左转',\n",
       "      'orientation': '西南',\n",
       "      'polyline': '113.071324,22.580278;113.07066,22.579874;113.07046,22.579735;113.07046,22.579735;113.070299,22.579648;113.070299,22.579648;113.069874,22.579375;113.069874,22.579375;113.069635,22.57921;113.069635,22.57921;113.069293,22.578993;113.069293,22.578993;113.068407,22.578451;113.068407,22.578451;113.067669,22.577977;113.067669,22.577977;113.066819,22.577426;113.066819,22.577426;113.066515,22.57724;113.066515,22.57724;113.065968,22.576901;113.065968,22.576901;113.065278,22.576463;113.065278,22.576463;113.065013,22.576302;113.065013,22.576302;113.064379,22.575916;113.064379,22.575916;113.064197,22.575803;113.064197,22.575803;113.063676,22.575451;113.063676,22.575451;113.063294,22.575126',\n",
       "      'road': '西区工业路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '直行',\n",
       "      'assistant_action': None,\n",
       "      'distance': 982,\n",
       "      'duration': 236,\n",
       "      'instruction': '沿江门大道中辅路向南骑行982米直行',\n",
       "      'orientation': '南',\n",
       "      'polyline': '113.06329,22.575122;113.063359,22.5748;113.063359,22.5748;113.063381,22.574679;113.063411,22.574566;113.063411,22.574566;113.063559,22.574002;113.063559,22.574002;113.064045,22.571927;113.064045,22.571927;113.064175,22.571354;113.064175,22.571354;113.064184,22.571306;113.064184,22.571306;113.064284,22.570799;113.064284,22.570799;113.064336,22.570486;113.064336,22.570486;113.064366,22.570334;113.064366,22.570334;113.064397,22.57003;113.064397,22.57003;113.064427,22.569748;113.064427,22.569748;113.064423,22.569627;113.064423,22.569627;113.064379,22.569223;113.064379,22.569223;113.064301,22.568542;113.06421,22.568047;113.06421,22.568047;113.06395,22.566918;113.06395,22.566918;113.063937,22.566832;113.063937,22.566832;113.063906,22.566736;113.063906,22.566736;113.063798,22.566337',\n",
       "      'road': '江门大道中辅路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '向右前方行驶',\n",
       "      'assistant_action': '',\n",
       "      'distance': 3867,\n",
       "      'duration': 928,\n",
       "      'instruction': '沿龙湾路骑行3867米向右前方行驶',\n",
       "      'orientation': '',\n",
       "      'polyline': '113.063793,22.566332;113.063685,22.566215;113.063602,22.56605;113.063464,22.565881;113.063464,22.565881;113.063351,22.565829;113.062938,22.565777;113.062938,22.565777;113.062556,22.565803;113.062257,22.565851;113.06161,22.566024;113.06161,22.566024;113.061432,22.566072;113.061432,22.566072;113.060868,22.56622;113.060868,22.56622;113.059931,22.566489;113.059931,22.566489;113.058689,22.566845;113.058689,22.566845;113.058659,22.566853;113.058659,22.566853;113.058077,22.567018;113.058077,22.567018;113.057374,22.567214;113.057374,22.567214;113.056862,22.567361;113.056862,22.567361;113.056033,22.5676;113.056033,22.5676;113.055964,22.567617;113.055964,22.567617;113.055438,22.567765;113.055438,22.567765;113.054132,22.568121;113.053841,22.568164;113.053524,22.56819;113.053234,22.568194;113.052921,22.568177;113.052548,22.568129;113.051723,22.56799;113.051445,22.567934;113.051181,22.567847;113.051181,22.567847;113.050929,22.567743;113.049722,22.567135;113.049449,22.566984;113.049197,22.566806;113.048867,22.566541;113.048867,22.566541;113.04839,22.56605;113.04839,22.56605;113.047253,22.564848;113.047253,22.564848;113.046562,22.564119;113.046562,22.564119;113.046489,22.564045;113.046489,22.564045;113.045998,22.56349;113.045998,22.56349;113.045868,22.563359;113.045868,22.563359;113.045551,22.563077;113.045551,22.563077;113.045282,22.562843;113.04503,22.5626;113.04503,22.5626;113.044757,22.562335;113.044757,22.562335;113.044718,22.562283;113.044718,22.562283;113.044484,22.562057;113.044484,22.562057;113.043772,22.561367;113.043772,22.561367;113.043611,22.561211;113.043611,22.561211;113.043186,22.560764;113.043186,22.560764;113.041636,22.558854;113.041636,22.558854;113.040742,22.557734;113.04056,22.557483;113.04046,22.557322;113.040369,22.557122;113.040017,22.556302;113.040017,22.556302;113.039666,22.555417;113.039666,22.555417;113.038958,22.553576;113.038958,22.553576;113.038698,22.552891;113.038615,22.5526;113.038559,22.552331;113.038433,22.551337;113.038433,22.551337;113.038416,22.551141;113.038416,22.551141;113.038303,22.550078;113.038303,22.550078;113.038286,22.549957;113.038286,22.549957;113.038255,22.54967;113.03829,22.54957',\n",
       "      'road': '龙湾路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '向右前方行驶',\n",
       "      'assistant_action': '',\n",
       "      'distance': 54,\n",
       "      'duration': 13,\n",
       "      'instruction': '沿圭峰路向南骑行54米向右前方行驶',\n",
       "      'orientation': '南',\n",
       "      'polyline': '113.03829,22.549566;113.038095,22.549119',\n",
       "      'road': '圭峰路',\n",
       "      'walk_type': 0},\n",
       "     {'action': '',\n",
       "      'assistant_action': '到达目的地',\n",
       "      'distance': 1207,\n",
       "      'duration': 290,\n",
       "      'instruction': '沿圭峰路向西南骑行1207米到达目的地',\n",
       "      'orientation': '西南',\n",
       "      'polyline': '113.03809,22.549115;113.037904,22.548989;113.037904,22.548989;113.037348,22.548572;113.037348,22.548572;113.037218,22.548459;113.037218,22.548459;113.037148,22.548385;113.037075,22.548273;113.037005,22.548099;113.037005,22.548099;113.036953,22.547934;113.036858,22.547483;113.036736,22.546845;113.036732,22.546732;113.036732,22.546732;113.036723,22.546419;113.036732,22.546272;113.036762,22.546168;113.03681,22.546072;113.03704,22.545738;113.03704,22.545738;113.037161,22.545538;113.037183,22.545473;113.037183,22.545334;113.037166,22.545256;113.036797,22.544431;113.036797,22.544431;113.036645,22.544058;113.036645,22.544058;113.036532,22.543941;113.036432,22.543885;113.035699,22.543615;113.035699,22.543615;113.035417,22.543511;113.035256,22.543442;113.035126,22.543364;113.035,22.54326;113.034891,22.543142;113.034813,22.543025;113.034618,22.542635;113.034436,22.54237;113.034436,22.54237;113.033754,22.541619;113.033624,22.541454;113.033555,22.541324;113.033555,22.541324;113.033524,22.541176;113.033529,22.541081;113.03355,22.540933;113.033698,22.540473;113.033698,22.540473;113.033767,22.540256',\n",
       "      'road': '圭峰路',\n",
       "      'walk_type': 0}]}]},\n",
       " 'errcode': 0,\n",
       " 'errdetail': None,\n",
       " 'errmsg': 'OK',\n",
       " 'ext': None}"
      ]
     },
     "execution_count": 16,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.bicycling(wu_key,'113.084279,22.617895','113.033806,22.540264')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 货车路径查询"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'data': {'route': {'destination': '113.033806,22.540264',\n",
       "   'origin': '113.084279,22.617895',\n",
       "   'paths': [{'distance': 14542,\n",
       "     'duration': 1306,\n",
       "     'restriction': 0,\n",
       "     'steps': [{'action': '左转',\n",
       "       'assistant_action': '',\n",
       "       'cities': [{'adcode': '440703',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 96,\n",
       "       'duration': 46,\n",
       "       'instruction': '向北行驶96米左转',\n",
       "       'orientation': '北',\n",
       "       'polyline': '113.084245,22.617891;113.084236,22.618372;113.084219,22.618754',\n",
       "       'road': None,\n",
       "       'tmcs': [{'distance': 54,\n",
       "         'polyline': '113.084245,22.617891;113.084236,22.618372',\n",
       "         'status': '未知'},\n",
       "        {'distance': 42,\n",
       "         'polyline': '113.084236,22.618372;113.084219,22.618754',\n",
       "         'status': '未知'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '右转',\n",
       "       'assistant_action': '',\n",
       "       'cities': [{'adcode': '440703',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None}],\n",
       "       'distance': 207,\n",
       "       'duration': 31,\n",
       "       'instruction': '向西行驶207米右转',\n",
       "       'orientation': '西',\n",
       "       'polyline': '113.084219,22.618754;113.084023,22.618759;113.083529,22.619002;113.083355,22.619045;113.082279,22.618976',\n",
       "       'road': None,\n",
       "       'tmcs': [{'distance': 207,\n",
       "         'polyline': '113.084219,22.618754;113.084023,22.618759;113.083529,22.619002;113.083355,22.619045;113.082279,22.618976',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '左转',\n",
       "       'assistant_action': '',\n",
       "       'cities': [{'adcode': '440703',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 263,\n",
       "       'duration': 61,\n",
       "       'instruction': '沿广场西路向北行驶263米左转',\n",
       "       'orientation': '北',\n",
       "       'polyline': '113.082279,22.618976;113.082235,22.61928;113.082183,22.619497;113.082092,22.619779;113.081975,22.620082;113.081732,22.620551;113.081619,22.620777;113.081576,22.620846;113.081476,22.62102;113.081441,22.621207;113.081341,22.621319',\n",
       "       'road': '广场西路',\n",
       "       'tmcs': [{'distance': 184,\n",
       "         'polyline': '113.082279,22.618976;113.082235,22.61928;113.082183,22.619497;113.082092,22.619779;113.081975,22.620082;113.081732,22.620551',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 27,\n",
       "         'polyline': '113.081732,22.620551;113.081619,22.620777',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 52,\n",
       "         'polyline': '113.081619,22.620777;113.081576,22.620846;113.081476,22.62102;113.081441,22.621207;113.081341,22.621319',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '左转',\n",
       "       'assistant_action': '',\n",
       "       'cities': [{'adcode': '440703',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 2735,\n",
       "       'duration': 302,\n",
       "       'instruction': '沿篁庄大道途径篁庄大道西向西行驶2.7千米左转',\n",
       "       'orientation': '西',\n",
       "       'polyline': '113.081341,22.621319;113.080938,22.621402;113.080048,22.621541;113.079727,22.621576;113.079236,22.62161;113.078229,22.621619;113.076862,22.621632;113.076098,22.621593;113.075521,22.621562;113.074974,22.621523;113.073368,22.621411;113.072522,22.621345;113.072413,22.621345;113.071745,22.621293;113.071289,22.621259;113.070846,22.621233;113.069175,22.621115;113.06878,22.621107;113.068494,22.621089;113.068112,22.621055;113.067357,22.620994;113.066927,22.620955;113.066758,22.620942;113.065734,22.620885;113.065412,22.620864;113.065178,22.620846;113.064631,22.620812;113.06457,22.620803;113.064167,22.620794;113.063385,22.620812;113.061332,22.62082;113.060516,22.620825;113.058845,22.620846;113.055937,22.620881;113.055256,22.620881;113.054878,22.620894;113.05434,22.620924;113.053898,22.620803',\n",
       "       'road': '篁庄大道',\n",
       "       'tmcs': [{'distance': 42,\n",
       "         'polyline': '113.081341,22.621319;113.080938,22.621402',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 280,\n",
       "         'polyline': '113.080938,22.621402;113.080048,22.621541;113.079727,22.621576;113.079236,22.62161;113.078229,22.621619',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 141,\n",
       "         'polyline': '113.078229,22.621619;113.076862,22.621632',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 77,\n",
       "         'polyline': '113.076862,22.621632;113.076098,22.621593',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 60,\n",
       "         'polyline': '113.076098,22.621593;113.075521,22.621562',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 56,\n",
       "         'polyline': '113.075521,22.621562;113.074974,22.621523',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 165,\n",
       "         'polyline': '113.074974,22.621523;113.073368,22.621411',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 87,\n",
       "         'polyline': '113.073368,22.621411;113.072522,22.621345',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 11,\n",
       "         'polyline': '113.072522,22.621345;113.072413,22.621345',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 69,\n",
       "         'polyline': '113.072413,22.621345;113.071745,22.621293',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 92,\n",
       "         'polyline': '113.071745,22.621293;113.071289,22.621259;113.070846,22.621233',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 172,\n",
       "         'polyline': '113.070846,22.621233;113.069175,22.621115',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 39,\n",
       "         'polyline': '113.069175,22.621115;113.06878,22.621107;113.068494,22.621089',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 39,\n",
       "         'polyline': '113.068494,22.621089;113.068112,22.621055',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 78,\n",
       "         'polyline': '113.068112,22.621055;113.067357,22.620994',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 44,\n",
       "         'polyline': '113.067357,22.620994;113.066927,22.620955',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 16,\n",
       "         'polyline': '113.066927,22.620955;113.066758,22.620942',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 105,\n",
       "         'polyline': '113.066758,22.620942;113.065734,22.620885',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 33,\n",
       "         'polyline': '113.065734,22.620885;113.065412,22.620864',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 81,\n",
       "         'polyline': '113.065412,22.620864;113.065178,22.620846;113.064631,22.620812;113.06457,22.620803',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 121,\n",
       "         'polyline': '113.06457,22.620803;113.064167,22.620794;113.063385,22.620812',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 211,\n",
       "         'polyline': '113.063385,22.620812;113.061332,22.62082',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 83,\n",
       "         'polyline': '113.061332,22.62082;113.060516,22.620825',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 470,\n",
       "         'polyline': '113.060516,22.620825;113.058845,22.620846;113.055937,22.620881',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 109,\n",
       "         'polyline': '113.055937,22.620881;113.055256,22.620881;113.054878,22.620894',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 54,\n",
       "         'polyline': '113.054878,22.620894;113.05434,22.620924;113.053898,22.620803',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '向左前方行驶',\n",
       "       'assistant_action': '进入主路',\n",
       "       'cities': [{'adcode': '440703',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 347,\n",
       "       'duration': 38,\n",
       "       'instruction': '沿江门大道中辅路向南行驶347米向左前方行驶进入主路',\n",
       "       'orientation': '南',\n",
       "       'polyline': '113.053898,22.620803;113.053924,22.620417;113.053954,22.61964;113.054049,22.617865;113.054067,22.617652',\n",
       "       'road': '江门大道中辅路',\n",
       "       'tmcs': [{'distance': 42,\n",
       "         'polyline': '113.053898,22.620803;113.053924,22.620417',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 86,\n",
       "         'polyline': '113.053924,22.620417;113.053954,22.61964',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 196,\n",
       "         'polyline': '113.053954,22.61964;113.054049,22.617865',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 23,\n",
       "         'polyline': '113.054049,22.617865;113.054067,22.617652',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '直行',\n",
       "       'assistant_action': '',\n",
       "       'cities': [{'adcode': '440703',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 4012,\n",
       "       'duration': 195,\n",
       "       'instruction': '沿江门大道中向南行驶4.0千米直行',\n",
       "       'orientation': '南',\n",
       "       'polyline': '113.054067,22.617652;113.054319,22.616801;113.05477,22.611402;113.0549,22.609861;113.0549,22.609839;113.055256,22.605573;113.055408,22.603633;113.05549,22.603082;113.055673,22.601845;113.055725,22.601541;113.055816,22.601198;113.055924,22.600851;113.056042,22.600499;113.056562,22.599223;113.056706,22.598876;113.057765,22.596376;113.057973,22.595855;113.058368,22.594536;113.058854,22.592943;113.059245,22.591558;113.059709,22.589944;113.060139,22.588451;113.060299,22.587891;113.060903,22.585755;113.061298,22.584193;113.06148,22.583429;113.061749,22.582305',\n",
       "       'road': '江门大道中',\n",
       "       'tmcs': [{'distance': 97,\n",
       "         'polyline': '113.054067,22.617652;113.054319,22.616801',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 600,\n",
       "         'polyline': '113.054319,22.616801;113.05477,22.611402',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 173,\n",
       "         'polyline': '113.05477,22.611402;113.0549,22.609861;113.0549,22.609839',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 473,\n",
       "         'polyline': '113.0549,22.609839;113.055256,22.605573',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 215,\n",
       "         'polyline': '113.055256,22.605573;113.055408,22.603633',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 1240,\n",
       "         'polyline': '113.055408,22.603633;113.05549,22.603082;113.055673,22.601845;113.055725,22.601541;113.055816,22.601198;113.055924,22.600851;113.056042,22.600499;113.056562,22.599223;113.056706,22.598876;113.057765,22.596376;113.057973,22.595855;113.058368,22.594536;113.058854,22.592943',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 158,\n",
       "         'polyline': '113.058854,22.592943;113.059245,22.591558',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 184,\n",
       "         'polyline': '113.059245,22.591558;113.059709,22.589944',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 872,\n",
       "         'polyline': '113.059709,22.589944;113.060139,22.588451;113.060299,22.587891;113.060903,22.585755;113.061298,22.584193;113.06148,22.583429;113.061749,22.582305',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '向右前方行驶',\n",
       "       'assistant_action': '进入辅路',\n",
       "       'cities': [{'adcode': '440703',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 1184,\n",
       "       'duration': 77,\n",
       "       'instruction': '沿江门大道中向南行驶1.2千米向右前方行驶进入辅路',\n",
       "       'orientation': '南',\n",
       "       'polyline': '113.061749,22.582305;113.061849,22.581836;113.062183,22.580538;113.062378,22.579744;113.062878,22.577643;113.06306,22.576901;113.063099,22.57674;113.063277,22.575799;113.063481,22.574948;113.063668,22.574084;113.063963,22.572878;113.064236,22.57184',\n",
       "       'road': '江门大道中',\n",
       "       'tmcs': [{'distance': 52,\n",
       "         'polyline': '113.061749,22.582305;113.061849,22.581836',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 147,\n",
       "         'polyline': '113.061849,22.581836;113.062183,22.580538',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 89,\n",
       "         'polyline': '113.062183,22.580538;113.062378,22.579744',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 238,\n",
       "         'polyline': '113.062378,22.579744;113.062878,22.577643',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 658,\n",
       "         'polyline': '113.062878,22.577643;113.06306,22.576901;113.063099,22.57674;113.063277,22.575799;113.063481,22.574948;113.063668,22.574084;113.063963,22.572878;113.064236,22.57184',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '靠右',\n",
       "       'assistant_action': '',\n",
       "       'cities': [{'adcode': '440703',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 201,\n",
       "       'duration': 28,\n",
       "       'instruction': '沿江门大道中辅路向南行驶201米靠右',\n",
       "       'orientation': '南',\n",
       "       'polyline': '113.064236,22.57184;113.064175,22.57135;113.064271,22.570924;113.06434,22.570482;113.064366,22.57033;113.064401,22.570026',\n",
       "       'road': '江门大道中辅路',\n",
       "       'tmcs': [{'distance': 54,\n",
       "         'polyline': '113.064236,22.57184;113.064175,22.57135',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 97,\n",
       "         'polyline': '113.064175,22.57135;113.064271,22.570924;113.06434,22.570482',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 17,\n",
       "         'polyline': '113.06434,22.570482;113.064366,22.57033',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 33,\n",
       "         'polyline': '113.064366,22.57033;113.064401,22.570026',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '向右前方行驶',\n",
       "       'assistant_action': '进入右转专用道',\n",
       "       'cities': [{'adcode': '440703',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 398,\n",
       "       'duration': 48,\n",
       "       'instruction': '沿江门大道中辅路向南行驶398米向右前方行驶进入右转专用道',\n",
       "       'orientation': '南',\n",
       "       'polyline': '113.064401,22.570026;113.064427,22.569744;113.064418,22.569622;113.064379,22.569219;113.064297,22.568537;113.064206,22.568038;113.06395,22.566914;113.063932,22.566827;113.063902,22.566732;113.063793,22.566332',\n",
       "       'road': '江门大道中辅路',\n",
       "       'tmcs': [{'distance': 31,\n",
       "         'polyline': '113.064401,22.570026;113.064427,22.569744;113.064418,22.569622',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 44,\n",
       "         'polyline': '113.064418,22.569622;113.064379,22.569219',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 131,\n",
       "         'polyline': '113.064379,22.569219;113.064297,22.568537;113.064206,22.568038',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 127,\n",
       "         'polyline': '113.064206,22.568038;113.06395,22.566914',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 9,\n",
       "         'polyline': '113.06395,22.566914;113.063932,22.566827',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 11,\n",
       "         'polyline': '113.063932,22.566827;113.063902,22.566732',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 45,\n",
       "         'polyline': '113.063902,22.566732;113.063793,22.566332',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '右转',\n",
       "       'assistant_action': '',\n",
       "       'cities': [{'adcode': '440703',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 117,\n",
       "       'duration': 19,\n",
       "       'instruction': '沿龙湾路向西南行驶117米右转',\n",
       "       'orientation': '西南',\n",
       "       'polyline': '113.063793,22.566332;113.063681,22.566211;113.063594,22.566046;113.063498,22.565916;113.063459,22.565877;113.063342,22.565825;113.06293,22.565773',\n",
       "       'road': '龙湾路',\n",
       "       'tmcs': [{'distance': 61,\n",
       "         'polyline': '113.063793,22.566332;113.063681,22.566211;113.063594,22.566046;113.063498,22.565916;113.063459,22.565877',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 56,\n",
       "         'polyline': '113.063459,22.565877;113.063342,22.565825;113.06293,22.565773',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '向右前方行驶',\n",
       "       'assistant_action': '',\n",
       "       'cities': [{'adcode': '440703',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 3721,\n",
       "       'duration': 317,\n",
       "       'instruction': '沿龙湾路途径圭峰路向西南行驶3.7千米向右前方行驶',\n",
       "       'orientation': '西南',\n",
       "       'polyline': '113.06293,22.565773;113.062552,22.565803;113.062253,22.565851;113.061979,22.565916;113.061606,22.566024;113.060864,22.56622;113.059926,22.566489;113.058685,22.566845;113.058069,22.567023;113.05737,22.567214;113.056862,22.567357;113.056024,22.5676;113.055959,22.567617;113.055434,22.567765;113.054128,22.568121;113.053841,22.568164;113.053516,22.56819;113.053225,22.568194;113.052912,22.568173;113.052539,22.568125;113.051719,22.567986;113.051445,22.567925;113.051176,22.567843;113.050924,22.567739;113.049718,22.567135;113.049444,22.566979;113.049314,22.566888;113.049193,22.566801;113.048863,22.566536;113.048385,22.566046;113.048264,22.565916;113.047248,22.564844;113.046562,22.564115;113.04648,22.564036;113.045994,22.563485;113.045864,22.563355;113.045543,22.563073;113.045273,22.562839;113.045026,22.562595;113.044753,22.562331;113.044714,22.562279;113.044475,22.562053;113.043767,22.561363;113.043155,22.560738;113.041632,22.55885;113.040738,22.55773;113.040456,22.557318;113.040065,22.556415;113.039666,22.555412;113.039475,22.554931;113.03895,22.553572;113.038694,22.552886;113.038607,22.552595;113.038555,22.552326;113.038429,22.551328;113.038303,22.550074;113.038251,22.549666;113.03829,22.549566',\n",
       "       'road': '龙湾路',\n",
       "       'tmcs': [{'distance': 139,\n",
       "         'polyline': '113.06293,22.565773;113.062552,22.565803;113.062253,22.565851;113.061979,22.565916;113.061606,22.566024',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 79,\n",
       "         'polyline': '113.061606,22.566024;113.060864,22.56622',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 101,\n",
       "         'polyline': '113.060864,22.56622;113.059926,22.566489',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 132,\n",
       "         'polyline': '113.059926,22.566489;113.058685,22.566845',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 66,\n",
       "         'polyline': '113.058685,22.566845;113.058069,22.567023',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 74,\n",
       "         'polyline': '113.058069,22.567023;113.05737,22.567214',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 54,\n",
       "         'polyline': '113.05737,22.567214;113.056862,22.567357',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 90,\n",
       "         'polyline': '113.056862,22.567357;113.056024,22.5676;113.055959,22.567617',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 56,\n",
       "         'polyline': '113.055959,22.567617;113.055434,22.567765',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 448,\n",
       "         'polyline': '113.055434,22.567765;113.054128,22.568121;113.053841,22.568164;113.053516,22.56819;113.053225,22.568194;113.052912,22.568173;113.052539,22.568125;113.051719,22.567986;113.051445,22.567925;113.051176,22.567843',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 279,\n",
       "         'polyline': '113.051176,22.567843;113.050924,22.567739;113.049718,22.567135;113.049444,22.566979;113.049314,22.566888;113.049193,22.566801;113.048863,22.566536',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 73,\n",
       "         'polyline': '113.048863,22.566536;113.048385,22.566046',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 177,\n",
       "         'polyline': '113.048385,22.566046;113.048264,22.565916;113.047248,22.564844',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 106,\n",
       "         'polyline': '113.047248,22.564844;113.046562,22.564115',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 12,\n",
       "         'polyline': '113.046562,22.564115;113.04648,22.564036',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 78,\n",
       "         'polyline': '113.04648,22.564036;113.045994,22.563485;113.045864,22.563355',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 45,\n",
       "         'polyline': '113.045864,22.563355;113.045543,22.563073',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 75,\n",
       "         'polyline': '113.045543,22.563073;113.045273,22.562839;113.045026,22.562595',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 40,\n",
       "         'polyline': '113.045026,22.562595;113.044753,22.562331;113.044714,22.562279',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 34,\n",
       "         'polyline': '113.044714,22.562279;113.044475,22.562053',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 106,\n",
       "         'polyline': '113.044475,22.562053;113.043767,22.561363',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 354,\n",
       "         'polyline': '113.043767,22.561363;113.043155,22.560738;113.041632,22.55885',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 435,\n",
       "         'polyline': '113.041632,22.55885;113.040738,22.55773;113.040456,22.557318;113.040065,22.556415;113.039666,22.555412',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 216,\n",
       "         'polyline': '113.039666,22.555412;113.039475,22.554931;113.03895,22.553572',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 255,\n",
       "         'polyline': '113.03895,22.553572;113.038694,22.552886;113.038607,22.552595;113.038555,22.552326;113.038429,22.551328',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 140,\n",
       "         'polyline': '113.038429,22.551328;113.038303,22.550074',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 57,\n",
       "         'polyline': '113.038303,22.550074;113.038251,22.549666;113.03829,22.549566',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '向右前方行驶',\n",
       "       'assistant_action': '',\n",
       "       'cities': [{'adcode': '440705',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None}],\n",
       "       'distance': 54,\n",
       "       'duration': 16,\n",
       "       'instruction': '沿圭峰路向西南行驶54米向右前方行驶',\n",
       "       'orientation': '西南',\n",
       "       'polyline': '113.03829,22.549566;113.03809,22.549115',\n",
       "       'road': '圭峰路',\n",
       "       'tmcs': [{'distance': 54,\n",
       "         'polyline': '113.03829,22.549566;113.03809,22.549115',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '向右前方行驶',\n",
       "       'assistant_action': '',\n",
       "       'cities': [{'adcode': '440705',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 631,\n",
       "       'duration': 67,\n",
       "       'instruction': '沿圭峰路向南行驶631米向右前方行驶',\n",
       "       'orientation': '南',\n",
       "       'polyline': '113.03809,22.549115;113.037904,22.548984;113.037348,22.548568;113.037214,22.548455;113.037148,22.548381;113.037075,22.548268;113.037001,22.548095;113.036949,22.54793;113.036858,22.547478;113.036736,22.54684;113.036723,22.546727;113.036719,22.546415;113.036736,22.546267;113.036766,22.546163;113.03681,22.546068;113.03704,22.545734;113.037157,22.545538;113.037179,22.545469;113.037183,22.545326;113.037166,22.545252;113.036793,22.544427;113.036636,22.544054',\n",
       "       'road': '圭峰路',\n",
       "       'tmcs': [{'distance': 23,\n",
       "         'polyline': '113.03809,22.549115;113.037904,22.548984',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 73,\n",
       "         'polyline': '113.037904,22.548984;113.037348,22.548568',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 18,\n",
       "         'polyline': '113.037348,22.548568;113.037214,22.548455',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 45,\n",
       "         'polyline': '113.037214,22.548455;113.037148,22.548381;113.037075,22.548268;113.037001,22.548095',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 154,\n",
       "         'polyline': '113.037001,22.548095;113.036949,22.54793;113.036858,22.547478;113.036736,22.54684;113.036723,22.546727',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 118,\n",
       "         'polyline': '113.036723,22.546727;113.036719,22.546415;113.036736,22.546267;113.036766,22.546163;113.03681,22.546068;113.03704,22.545734',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 156,\n",
       "         'polyline': '113.03704,22.545734;113.037157,22.545538;113.037179,22.545469;113.037183,22.545326;113.037166,22.545252;113.036793,22.544427',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 44,\n",
       "         'polyline': '113.036793,22.544427;113.036636,22.544054',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '向左前方行驶',\n",
       "       'assistant_action': '',\n",
       "       'cities': [{'adcode': '440705',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 454,\n",
       "       'duration': 50,\n",
       "       'instruction': '沿圭峰路向西南行驶454米向左前方行驶',\n",
       "       'orientation': '西南',\n",
       "       'polyline': '113.036636,22.544054;113.036532,22.543945;113.036428,22.54388;113.035699,22.543611;113.035417,22.543507;113.035256,22.543437;113.035126,22.543359;113.034996,22.543255;113.034887,22.543138;113.034809,22.543021;113.034609,22.54263;113.034427,22.542365;113.034293,22.542209;113.033746,22.541615;113.03362,22.54145;113.033555,22.541319',\n",
       "       'road': '圭峰路',\n",
       "       'tmcs': [{'distance': 110,\n",
       "         'polyline': '113.036636,22.544054;113.036532,22.543945;113.036428,22.54388;113.035699,22.543611',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 197,\n",
       "         'polyline': '113.035699,22.543611;113.035417,22.543507;113.035256,22.543437;113.035126,22.543359;113.034996,22.543255;113.034887,22.543138;113.034809,22.543021;113.034609,22.54263;113.034427,22.542365',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 147,\n",
       "         'polyline': '113.034427,22.542365;113.034293,22.542209;113.033746,22.541615;113.03362,22.54145;113.033555,22.541319',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '',\n",
       "       'assistant_action': '到达目的地',\n",
       "       'cities': [{'adcode': '440705',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 122,\n",
       "       'duration': 11,\n",
       "       'instruction': '沿圭峰路向南行驶122米到达目的地',\n",
       "       'orientation': '南',\n",
       "       'polyline': '113.033555,22.541319;113.03352,22.541172;113.033529,22.541076;113.033555,22.540929;113.033698,22.540469;113.033767,22.540252',\n",
       "       'road': '圭峰路',\n",
       "       'tmcs': [{'distance': 97,\n",
       "         'polyline': '113.033555,22.541319;113.03352,22.541172;113.033529,22.541076;113.033555,22.540929;113.033698,22.540469',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 25,\n",
       "         'polyline': '113.033698,22.540469;113.033767,22.540252',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0}],\n",
       "     'strategy': '避免拥堵',\n",
       "     'toll_distance': 0,\n",
       "     'tolls': 0,\n",
       "     'traffic_lights': 7},\n",
       "    {'distance': 16954,\n",
       "     'duration': 1497,\n",
       "     'restriction': 0,\n",
       "     'steps': [{'action': '左转',\n",
       "       'assistant_action': '',\n",
       "       'cities': [{'adcode': '440703',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 96,\n",
       "       'duration': 46,\n",
       "       'instruction': '向北行驶96米左转',\n",
       "       'orientation': '北',\n",
       "       'polyline': '113.084245,22.617891;113.084236,22.618372;113.084219,22.618754',\n",
       "       'road': None,\n",
       "       'tmcs': [{'distance': 54,\n",
       "         'polyline': '113.084245,22.617891;113.084236,22.618372',\n",
       "         'status': '未知'},\n",
       "        {'distance': 42,\n",
       "         'polyline': '113.084236,22.618372;113.084219,22.618754',\n",
       "         'status': '未知'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '右转',\n",
       "       'assistant_action': '',\n",
       "       'cities': [{'adcode': '440703',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None}],\n",
       "       'distance': 207,\n",
       "       'duration': 31,\n",
       "       'instruction': '向西行驶207米右转',\n",
       "       'orientation': '西',\n",
       "       'polyline': '113.084219,22.618754;113.084023,22.618759;113.083529,22.619002;113.083355,22.619045;113.082279,22.618976',\n",
       "       'road': None,\n",
       "       'tmcs': [{'distance': 207,\n",
       "         'polyline': '113.084219,22.618754;113.084023,22.618759;113.083529,22.619002;113.083355,22.619045;113.082279,22.618976',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '左转',\n",
       "       'assistant_action': '',\n",
       "       'cities': [{'adcode': '440703',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 263,\n",
       "       'duration': 61,\n",
       "       'instruction': '沿广场西路向北行驶263米左转',\n",
       "       'orientation': '北',\n",
       "       'polyline': '113.082279,22.618976;113.082235,22.61928;113.082183,22.619497;113.082092,22.619779;113.081975,22.620082;113.081732,22.620551;113.081619,22.620777;113.081576,22.620846;113.081476,22.62102;113.081441,22.621207;113.081341,22.621319',\n",
       "       'road': '广场西路',\n",
       "       'tmcs': [{'distance': 184,\n",
       "         'polyline': '113.082279,22.618976;113.082235,22.61928;113.082183,22.619497;113.082092,22.619779;113.081975,22.620082;113.081732,22.620551',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 27,\n",
       "         'polyline': '113.081732,22.620551;113.081619,22.620777',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 52,\n",
       "         'polyline': '113.081619,22.620777;113.081576,22.620846;113.081476,22.62102;113.081441,22.621207;113.081341,22.621319',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '左转',\n",
       "       'assistant_action': '',\n",
       "       'cities': [{'adcode': '440703',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 2735,\n",
       "       'duration': 302,\n",
       "       'instruction': '沿篁庄大道途径篁庄大道西向西行驶2.7千米左转',\n",
       "       'orientation': '西',\n",
       "       'polyline': '113.081341,22.621319;113.080938,22.621402;113.080048,22.621541;113.079727,22.621576;113.079236,22.62161;113.078229,22.621619;113.076862,22.621632;113.076098,22.621593;113.075521,22.621562;113.074974,22.621523;113.073368,22.621411;113.072522,22.621345;113.072413,22.621345;113.071745,22.621293;113.071289,22.621259;113.070846,22.621233;113.069175,22.621115;113.06878,22.621107;113.068494,22.621089;113.068112,22.621055;113.067357,22.620994;113.066927,22.620955;113.066758,22.620942;113.065734,22.620885;113.065412,22.620864;113.065178,22.620846;113.064631,22.620812;113.06457,22.620803;113.064167,22.620794;113.063385,22.620812;113.061332,22.62082;113.060516,22.620825;113.058845,22.620846;113.055937,22.620881;113.055256,22.620881;113.054878,22.620894;113.05434,22.620924;113.053898,22.620803',\n",
       "       'road': '篁庄大道',\n",
       "       'tmcs': [{'distance': 42,\n",
       "         'polyline': '113.081341,22.621319;113.080938,22.621402',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 280,\n",
       "         'polyline': '113.080938,22.621402;113.080048,22.621541;113.079727,22.621576;113.079236,22.62161;113.078229,22.621619',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 141,\n",
       "         'polyline': '113.078229,22.621619;113.076862,22.621632',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 77,\n",
       "         'polyline': '113.076862,22.621632;113.076098,22.621593',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 60,\n",
       "         'polyline': '113.076098,22.621593;113.075521,22.621562',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 56,\n",
       "         'polyline': '113.075521,22.621562;113.074974,22.621523',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 165,\n",
       "         'polyline': '113.074974,22.621523;113.073368,22.621411',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 87,\n",
       "         'polyline': '113.073368,22.621411;113.072522,22.621345',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 11,\n",
       "         'polyline': '113.072522,22.621345;113.072413,22.621345',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 69,\n",
       "         'polyline': '113.072413,22.621345;113.071745,22.621293',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 92,\n",
       "         'polyline': '113.071745,22.621293;113.071289,22.621259;113.070846,22.621233',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 172,\n",
       "         'polyline': '113.070846,22.621233;113.069175,22.621115',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 39,\n",
       "         'polyline': '113.069175,22.621115;113.06878,22.621107;113.068494,22.621089',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 39,\n",
       "         'polyline': '113.068494,22.621089;113.068112,22.621055',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 78,\n",
       "         'polyline': '113.068112,22.621055;113.067357,22.620994',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 44,\n",
       "         'polyline': '113.067357,22.620994;113.066927,22.620955',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 16,\n",
       "         'polyline': '113.066927,22.620955;113.066758,22.620942',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 105,\n",
       "         'polyline': '113.066758,22.620942;113.065734,22.620885',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 33,\n",
       "         'polyline': '113.065734,22.620885;113.065412,22.620864',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 81,\n",
       "         'polyline': '113.065412,22.620864;113.065178,22.620846;113.064631,22.620812;113.06457,22.620803',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 121,\n",
       "         'polyline': '113.06457,22.620803;113.064167,22.620794;113.063385,22.620812',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 211,\n",
       "         'polyline': '113.063385,22.620812;113.061332,22.62082',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 83,\n",
       "         'polyline': '113.061332,22.62082;113.060516,22.620825',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 470,\n",
       "         'polyline': '113.060516,22.620825;113.058845,22.620846;113.055937,22.620881',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 109,\n",
       "         'polyline': '113.055937,22.620881;113.055256,22.620881;113.054878,22.620894',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 54,\n",
       "         'polyline': '113.054878,22.620894;113.05434,22.620924;113.053898,22.620803',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '向左前方行驶',\n",
       "       'assistant_action': '进入主路',\n",
       "       'cities': [{'adcode': '440703',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 347,\n",
       "       'duration': 38,\n",
       "       'instruction': '沿江门大道中辅路向南行驶347米向左前方行驶进入主路',\n",
       "       'orientation': '南',\n",
       "       'polyline': '113.053898,22.620803;113.053924,22.620417;113.053954,22.61964;113.054049,22.617865;113.054067,22.617652',\n",
       "       'road': '江门大道中辅路',\n",
       "       'tmcs': [{'distance': 42,\n",
       "         'polyline': '113.053898,22.620803;113.053924,22.620417',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 86,\n",
       "         'polyline': '113.053924,22.620417;113.053954,22.61964',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 196,\n",
       "         'polyline': '113.053954,22.61964;113.054049,22.617865',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 23,\n",
       "         'polyline': '113.054049,22.617865;113.054067,22.617652',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '直行',\n",
       "       'assistant_action': '',\n",
       "       'cities': [{'adcode': '440703',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 4012,\n",
       "       'duration': 195,\n",
       "       'instruction': '沿江门大道中向南行驶4.0千米直行',\n",
       "       'orientation': '南',\n",
       "       'polyline': '113.054067,22.617652;113.054319,22.616801;113.05477,22.611402;113.0549,22.609861;113.0549,22.609839;113.055256,22.605573;113.055408,22.603633;113.05549,22.603082;113.055673,22.601845;113.055725,22.601541;113.055816,22.601198;113.055924,22.600851;113.056042,22.600499;113.056562,22.599223;113.056706,22.598876;113.057765,22.596376;113.057973,22.595855;113.058368,22.594536;113.058854,22.592943;113.059245,22.591558;113.059709,22.589944;113.060139,22.588451;113.060299,22.587891;113.060903,22.585755;113.061298,22.584193;113.06148,22.583429;113.061749,22.582305',\n",
       "       'road': '江门大道中',\n",
       "       'tmcs': [{'distance': 97,\n",
       "         'polyline': '113.054067,22.617652;113.054319,22.616801',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 600,\n",
       "         'polyline': '113.054319,22.616801;113.05477,22.611402',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 173,\n",
       "         'polyline': '113.05477,22.611402;113.0549,22.609861;113.0549,22.609839',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 473,\n",
       "         'polyline': '113.0549,22.609839;113.055256,22.605573',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 215,\n",
       "         'polyline': '113.055256,22.605573;113.055408,22.603633',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 1240,\n",
       "         'polyline': '113.055408,22.603633;113.05549,22.603082;113.055673,22.601845;113.055725,22.601541;113.055816,22.601198;113.055924,22.600851;113.056042,22.600499;113.056562,22.599223;113.056706,22.598876;113.057765,22.596376;113.057973,22.595855;113.058368,22.594536;113.058854,22.592943',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 158,\n",
       "         'polyline': '113.058854,22.592943;113.059245,22.591558',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 184,\n",
       "         'polyline': '113.059245,22.591558;113.059709,22.589944',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 872,\n",
       "         'polyline': '113.059709,22.589944;113.060139,22.588451;113.060299,22.587891;113.060903,22.585755;113.061298,22.584193;113.06148,22.583429;113.061749,22.582305',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '靠左',\n",
       "       'assistant_action': '沿主路行驶',\n",
       "       'cities': [{'adcode': '440703',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 2137,\n",
       "       'duration': 109,\n",
       "       'instruction': '沿江门大道中向南行驶2.1千米靠左沿主路行驶',\n",
       "       'orientation': '南',\n",
       "       'polyline': '113.061749,22.582305;113.061849,22.581836;113.062183,22.580538;113.062378,22.579744;113.062878,22.577643;113.06306,22.576901;113.063099,22.57674;113.063277,22.575799;113.063481,22.574948;113.063668,22.574084;113.063963,22.572878;113.064236,22.57184;113.064349,22.571372;113.06447,22.57076;113.064523,22.570386;113.064549,22.570117;113.064553,22.569614;113.064501,22.568941;113.064449,22.568594;113.064349,22.568116;113.063815,22.565916;113.063451,22.564414;113.063364,22.564071;113.063199,22.563385',\n",
       "       'road': '江门大道中',\n",
       "       'tmcs': [{'distance': 52,\n",
       "         'polyline': '113.061749,22.582305;113.061849,22.581836',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 147,\n",
       "         'polyline': '113.061849,22.581836;113.062183,22.580538',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 89,\n",
       "         'polyline': '113.062183,22.580538;113.062378,22.579744',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 238,\n",
       "         'polyline': '113.062378,22.579744;113.062878,22.577643',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 658,\n",
       "         'polyline': '113.062878,22.577643;113.06306,22.576901;113.063099,22.57674;113.063277,22.575799;113.063481,22.574948;113.063668,22.574084;113.063963,22.572878;113.064236,22.57184',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 249,\n",
       "         'polyline': '113.064236,22.57184;113.064349,22.571372;113.06447,22.57076;113.064523,22.570386;113.064549,22.570117;113.064553,22.569614',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 704,\n",
       "         'polyline': '113.064553,22.569614;113.064501,22.568941;113.064449,22.568594;113.064349,22.568116;113.063815,22.565916;113.063451,22.564414;113.063364,22.564071;113.063199,22.563385',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '直行',\n",
       "       'assistant_action': '进入隧道',\n",
       "       'cities': [{'adcode': '440703',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None}],\n",
       "       'distance': 434,\n",
       "       'duration': 20,\n",
       "       'instruction': '沿江门大道中向南行驶434米直行进入隧道',\n",
       "       'orientation': '南',\n",
       "       'polyline': '113.063199,22.563385;113.062956,22.56237;113.062769,22.561567;113.062613,22.560825;113.062478,22.560295;113.062257,22.559557',\n",
       "       'road': '江门大道中',\n",
       "       'tmcs': [{'distance': 434,\n",
       "         'polyline': '113.063199,22.563385;113.062956,22.56237;113.062769,22.561567;113.062613,22.560825;113.062478,22.560295;113.062257,22.559557',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '靠左',\n",
       "       'assistant_action': '',\n",
       "       'cities': [{'adcode': '440703',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 453,\n",
       "       'duration': 21,\n",
       "       'instruction': '沿龙湾隧道途径江门大道中向南行驶453米靠左',\n",
       "       'orientation': '南',\n",
       "       'polyline': '113.062257,22.559557;113.061992,22.558589;113.061484,22.557036;113.060981,22.555634',\n",
       "       'road': '龙湾隧道',\n",
       "       'tmcs': [{'distance': 110,\n",
       "         'polyline': '113.062257,22.559557;113.061992,22.558589',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 179,\n",
       "         'polyline': '113.061992,22.558589;113.061484,22.557036',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 164,\n",
       "         'polyline': '113.061484,22.557036;113.060981,22.555634',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '向右前方行驶',\n",
       "       'assistant_action': '',\n",
       "       'cities': [{'adcode': '440703',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440703', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 1187,\n",
       "       'duration': 75,\n",
       "       'instruction': '沿江门大道南向南行驶1.2千米向右前方行驶',\n",
       "       'orientation': '南',\n",
       "       'polyline': '113.060981,22.555634;113.060751,22.554931;113.060586,22.55441;113.060291,22.553247;113.060208,22.552886;113.060156,22.552517;113.06013,22.552248;113.060113,22.551931;113.060117,22.551545;113.060139,22.551189;113.060182,22.550864;113.060256,22.550495;113.060382,22.550043;113.060551,22.549518;113.061454,22.547192;113.062209,22.545304',\n",
       "       'road': '江门大道南',\n",
       "       'tmcs': [{'distance': 141,\n",
       "         'polyline': '113.060981,22.555634;113.060751,22.554931;113.060586,22.55441',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 132,\n",
       "         'polyline': '113.060586,22.55441;113.060291,22.553247',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 81,\n",
       "         'polyline': '113.060291,22.553247;113.060208,22.552886;113.060156,22.552517',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 337,\n",
       "         'polyline': '113.060156,22.552517;113.06013,22.552248;113.060113,22.551931;113.060117,22.551545;113.060139,22.551189;113.060182,22.550864;113.060256,22.550495;113.060382,22.550043;113.060551,22.549518',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 496,\n",
       "         'polyline': '113.060551,22.549518;113.061454,22.547192;113.062209,22.545304',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '向右前方行驶',\n",
       "       'assistant_action': '进入右转专用道',\n",
       "       'cities': [{'adcode': '440705',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 665,\n",
       "       'duration': 65,\n",
       "       'instruction': '沿新峰路向南行驶665米向右前方行驶进入右转专用道',\n",
       "       'orientation': '南',\n",
       "       'polyline': '113.062209,22.545304;113.062227,22.544813;113.062539,22.543976;113.062682,22.543594;113.062773,22.543385;113.063563,22.541406;113.063859,22.540694;113.064132,22.539922;113.064219,22.539618;113.064349,22.539206',\n",
       "       'road': '新峰路',\n",
       "       'tmcs': [{'distance': 54,\n",
       "         'polyline': '113.062209,22.545304;113.062227,22.544813',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 97,\n",
       "         'polyline': '113.062227,22.544813;113.062539,22.543976;113.062682,22.543594',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 25,\n",
       "         'polyline': '113.062682,22.543594;113.062773,22.543385',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 233,\n",
       "         'polyline': '113.062773,22.543385;113.063563,22.541406',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 84,\n",
       "         'polyline': '113.063563,22.541406;113.063859,22.540694',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 124,\n",
       "         'polyline': '113.063859,22.540694;113.064132,22.539922;113.064219,22.539618',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 48,\n",
       "         'polyline': '113.064219,22.539618;113.064349,22.539206',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '直行',\n",
       "       'assistant_action': '',\n",
       "       'cities': [{'adcode': '440705',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 2032,\n",
       "       'duration': 216,\n",
       "       'instruction': '沿冈州大道东向西南行驶2.0千米直行',\n",
       "       'orientation': '西南',\n",
       "       'polyline': '113.064349,22.539206;113.064327,22.539128;113.064388,22.538854;113.064388,22.538724;113.064266,22.538247;113.064119,22.538095;113.063941,22.537912;113.063724,22.537695;113.063438,22.537448;113.063116,22.537205;113.062517,22.53678;113.061593,22.536137;113.060985,22.535729;113.060161,22.535178;113.059735,22.534922;113.05878,22.534375;113.058043,22.533911;113.057726,22.533694;113.057227,22.533299;113.05684,22.532956;113.056571,22.5327;113.056241,22.532378;113.055729,22.531879;113.055252,22.531424;113.054983,22.531194;113.054666,22.530998;113.054453,22.530903;113.054223,22.530812;113.054136,22.530777;113.053837,22.530694;113.053685,22.530664;113.053407,22.530638;113.05283,22.530629;113.051784,22.53066;113.05043,22.530694;113.049878,22.530703;113.049566,22.530686;113.049345,22.530655;113.049314,22.530651;113.049067,22.53059;113.048841,22.530516;113.048589,22.530404;113.048342,22.530265',\n",
       "       'road': '冈州大道东',\n",
       "       'tmcs': [{'distance': 54,\n",
       "         'polyline': '113.064349,22.539206;113.064327,22.539128;113.064388,22.538854;113.064388,22.538724',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 54,\n",
       "         'polyline': '113.064388,22.538724;113.064266,22.538247',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 22,\n",
       "         'polyline': '113.064266,22.538247;113.064119,22.538095',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 27,\n",
       "         'polyline': '113.064119,22.538095;113.063941,22.537912',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 33,\n",
       "         'polyline': '113.063941,22.537912;113.063724,22.537695',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 39,\n",
       "         'polyline': '113.063724,22.537695;113.063438,22.537448',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 120,\n",
       "         'polyline': '113.063438,22.537448;113.063116,22.537205;113.062517,22.53678',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 118,\n",
       "         'polyline': '113.062517,22.53678;113.061593,22.536137',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 77,\n",
       "         'polyline': '113.061593,22.536137;113.060985,22.535729',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 104,\n",
       "         'polyline': '113.060985,22.535729;113.060161,22.535178',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 52,\n",
       "         'polyline': '113.060161,22.535178;113.059735,22.534922',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 409,\n",
       "         'polyline': '113.059735,22.534922;113.05878,22.534375;113.058043,22.533911;113.057726,22.533694;113.057227,22.533299;113.05684,22.532956;113.056571,22.5327',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 49,\n",
       "         'polyline': '113.056571,22.5327;113.056241,22.532378',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 76,\n",
       "         'polyline': '113.056241,22.532378;113.055729,22.531879',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 107,\n",
       "         'polyline': '113.055729,22.531879;113.055252,22.531424;113.054983,22.531194',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 39,\n",
       "         'polyline': '113.054983,22.531194;113.054666,22.530998',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 24,\n",
       "         'polyline': '113.054666,22.530998;113.054453,22.530903',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 25,\n",
       "         'polyline': '113.054453,22.530903;113.054223,22.530812;113.054136,22.530777',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 32,\n",
       "         'polyline': '113.054136,22.530777;113.053837,22.530694',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 15,\n",
       "         'polyline': '113.053837,22.530694;113.053685,22.530664',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 28,\n",
       "         'polyline': '113.053685,22.530664;113.053407,22.530638',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 59,\n",
       "         'polyline': '113.053407,22.530638;113.05283,22.530629',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 107,\n",
       "         'polyline': '113.05283,22.530629;113.051784,22.53066',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 139,\n",
       "         'polyline': '113.051784,22.53066;113.05043,22.530694',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 88,\n",
       "         'polyline': '113.05043,22.530694;113.049878,22.530703;113.049566,22.530686',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 106,\n",
       "         'polyline': '113.049566,22.530686;113.049345,22.530655;113.049314,22.530651;113.049067,22.53059;113.048841,22.530516;113.048589,22.530404',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 29,\n",
       "         'polyline': '113.048589,22.530404;113.048342,22.530265',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '向右前方行驶',\n",
       "       'assistant_action': '进入右转专用道',\n",
       "       'cities': [{'adcode': '440705',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 1260,\n",
       "       'duration': 185,\n",
       "       'instruction': '沿东门路途径圭峰东路向西行驶1.3千米向右前方行驶进入右转专用道',\n",
       "       'orientation': '西',\n",
       "       'polyline': '113.048342,22.530265;113.048199,22.530217;113.048012,22.530043;113.047626,22.529701;113.047569,22.52967;113.047365,22.529579;113.046675,22.529384;113.046523,22.529379;113.045699,22.529449;113.044944,22.529523;113.04447,22.52957;113.043832,22.529618;113.043086,22.52967;113.042977,22.529679;113.042543,22.529731;113.042444,22.529744;113.041632,22.529852;113.041363,22.529887;113.040694,22.529987;113.039592,22.53013;113.038971,22.530243;113.038542,22.530299;113.03763,22.530425;113.037396,22.530469;113.03674,22.530569;113.036272,22.530629',\n",
       "       'road': '东门路',\n",
       "       'tmcs': [{'distance': 43,\n",
       "         'polyline': '113.048342,22.530265;113.048199,22.530217;113.048012,22.530043',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 158,\n",
       "         'polyline': '113.048012,22.530043;113.047626,22.529701;113.047569,22.52967;113.047365,22.529579;113.046675,22.529384',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 100,\n",
       "         'polyline': '113.046675,22.529384;113.046523,22.529379;113.045699,22.529449',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 78,\n",
       "         'polyline': '113.045699,22.529449;113.044944,22.529523',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 48,\n",
       "         'polyline': '113.044944,22.529523;113.04447,22.52957',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 65,\n",
       "         'polyline': '113.04447,22.52957;113.043832,22.529618',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 76,\n",
       "         'polyline': '113.043832,22.529618;113.043086,22.52967',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 11,\n",
       "         'polyline': '113.043086,22.52967;113.042977,22.529679',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 44,\n",
       "         'polyline': '113.042977,22.529679;113.042543,22.529731;113.042444,22.529744',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 84,\n",
       "         'polyline': '113.042444,22.529744;113.041632,22.529852',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 27,\n",
       "         'polyline': '113.041632,22.529852;113.041363,22.529887',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 69,\n",
       "         'polyline': '113.041363,22.529887;113.040694,22.529987',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 114,\n",
       "         'polyline': '113.040694,22.529987;113.039592,22.53013',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 64,\n",
       "         'polyline': '113.039592,22.53013;113.038971,22.530243',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 44,\n",
       "         'polyline': '113.038971,22.530243;113.038542,22.530299',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 94,\n",
       "         'polyline': '113.038542,22.530299;113.03763,22.530425',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 25,\n",
       "         'polyline': '113.03763,22.530425;113.037396,22.530469',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 68,\n",
       "         'polyline': '113.037396,22.530469;113.03674,22.530569',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 48,\n",
       "         'polyline': '113.03674,22.530569;113.036272,22.530629',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '右转',\n",
       "       'assistant_action': '',\n",
       "       'cities': [{'adcode': '440705',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None}],\n",
       "       'distance': 76,\n",
       "       'duration': 16,\n",
       "       'instruction': '沿圭峰路向西北行驶76米右转',\n",
       "       'orientation': '西北',\n",
       "       'polyline': '113.036272,22.530629;113.03615,22.530699;113.035864,22.530747;113.03579,22.530777;113.035734,22.53082;113.035634,22.530924',\n",
       "       'road': '圭峰路',\n",
       "       'tmcs': [{'distance': 76,\n",
       "         'polyline': '113.036272,22.530629;113.03615,22.530699;113.035864,22.530747;113.03579,22.530777;113.035734,22.53082;113.035634,22.530924',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0},\n",
       "      {'action': '',\n",
       "       'assistant_action': '到达目的地',\n",
       "       'cities': [{'adcode': '440705',\n",
       "         'citycode': None,\n",
       "         'districts': [],\n",
       "         'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None},\n",
       "        {'adcode': '440705', 'citycode': None, 'districts': [], 'name': None}],\n",
       "       'distance': 1050,\n",
       "       'duration': 117,\n",
       "       'instruction': '沿圭峰路向北行驶1.0千米到达目的地',\n",
       "       'orientation': '北',\n",
       "       'polyline': '113.035634,22.530924;113.03556,22.531155;113.035521,22.531311;113.035239,22.532391;113.035174,22.532678;113.035113,22.532956;113.035039,22.533307;113.034983,22.533628;113.03497,22.533754;113.034983,22.534119;113.034991,22.534492;113.035,22.534796;113.035,22.535217;113.034987,22.535391;113.034887,22.535977;113.034826,22.536111;113.034757,22.536515;113.034727,22.536675;113.034648,22.537083;113.034553,22.537604;113.03447,22.538069;113.034227,22.538811;113.034054,22.539362;113.033967,22.539631;113.033767,22.540252',\n",
       "       'road': '圭峰路',\n",
       "       'tmcs': [{'distance': 26,\n",
       "         'polyline': '113.035634,22.530924;113.03556,22.531155',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 17,\n",
       "         'polyline': '113.03556,22.531155;113.035521,22.531311',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 123,\n",
       "         'polyline': '113.035521,22.531311;113.035239,22.532391',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 32,\n",
       "         'polyline': '113.035239,22.532391;113.035174,22.532678',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 71,\n",
       "         'polyline': '113.035174,22.532678;113.035113,22.532956;113.035039,22.533307',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 36,\n",
       "         'polyline': '113.035039,22.533307;113.034983,22.533628',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 54,\n",
       "         'polyline': '113.034983,22.533628;113.03497,22.533754;113.034983,22.534119',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 41,\n",
       "         'polyline': '113.034983,22.534119;113.034991,22.534492',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 33,\n",
       "         'polyline': '113.034991,22.534492;113.035,22.534796',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 66,\n",
       "         'polyline': '113.035,22.534796;113.035,22.535217;113.034987,22.535391',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 82,\n",
       "         'polyline': '113.034987,22.535391;113.034887,22.535977;113.034826,22.536111',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 45,\n",
       "         'polyline': '113.034826,22.536111;113.034757,22.536515',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 17,\n",
       "         'polyline': '113.034757,22.536515;113.034727,22.536675',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 46,\n",
       "         'polyline': '113.034727,22.536675;113.034648,22.537083',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 58,\n",
       "         'polyline': '113.034648,22.537083;113.034553,22.537604',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 52,\n",
       "         'polyline': '113.034553,22.537604;113.03447,22.538069',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 85,\n",
       "         'polyline': '113.03447,22.538069;113.034227,22.538811',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 64,\n",
       "         'polyline': '113.034227,22.538811;113.034054,22.539362',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 30,\n",
       "         'polyline': '113.034054,22.539362;113.033967,22.539631',\n",
       "         'status': '畅通'},\n",
       "        {'distance': 72,\n",
       "         'polyline': '113.033967,22.539631;113.033767,22.540252',\n",
       "         'status': '畅通'}],\n",
       "       'toll_distance': 0,\n",
       "       'toll_road': '',\n",
       "       'tolls': 0}],\n",
       "     'strategy': '避免拥堵',\n",
       "     'toll_distance': 0,\n",
       "     'tolls': 0,\n",
       "     'traffic_lights': 8}]},\n",
       "  'count': 2},\n",
       " 'errcode': 0,\n",
       " 'errdetail': None,\n",
       " 'errmsg': 'OK',\n",
       " 'ext': None}"
      ]
     },
     "execution_count": 17,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.truck(wu_key,'113.084279,22.617895','113.033806,22.540264',1)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 行政区域查询"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'count': '1',\n",
       " 'suggestion': {'keywords': [], 'cities': []},\n",
       " 'districts': [{'citycode': '0750',\n",
       "   'adcode': '440700',\n",
       "   'name': '江门市',\n",
       "   'center': '113.094942,22.590431',\n",
       "   'level': 'city',\n",
       "   'districts': [{'citycode': '0750',\n",
       "     'adcode': '440784',\n",
       "     'name': '鹤山市',\n",
       "     'center': '112.961795,22.768104',\n",
       "     'level': 'district',\n",
       "     'districts': []},\n",
       "    {'citycode': '0750',\n",
       "     'adcode': '440704',\n",
       "     'name': '江海区',\n",
       "     'center': '113.120601,22.572211',\n",
       "     'level': 'district',\n",
       "     'districts': []},\n",
       "    {'citycode': '0750',\n",
       "     'adcode': '440783',\n",
       "     'name': '开平市',\n",
       "     'center': '112.692262,22.366286',\n",
       "     'level': 'district',\n",
       "     'districts': []},\n",
       "    {'citycode': '0750',\n",
       "     'adcode': '440781',\n",
       "     'name': '台山市',\n",
       "     'center': '112.793414,22.250713',\n",
       "     'level': 'district',\n",
       "     'districts': []},\n",
       "    {'citycode': '0750',\n",
       "     'adcode': '440785',\n",
       "     'name': '恩平市',\n",
       "     'center': '112.314051,22.182956',\n",
       "     'level': 'district',\n",
       "     'districts': []},\n",
       "    {'citycode': '0750',\n",
       "     'adcode': '440705',\n",
       "     'name': '新会区',\n",
       "     'center': '113.038584,22.520247',\n",
       "     'level': 'district',\n",
       "     'districts': []},\n",
       "    {'citycode': '0750',\n",
       "     'adcode': '440703',\n",
       "     'name': '蓬江区',\n",
       "     'center': '113.07859,22.59677',\n",
       "     'level': 'district',\n",
       "     'districts': []}]}]}"
      ]
     },
     "execution_count": 19,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.district (wu_key,'江门','1')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 关键字搜索"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'suggestion': {'keywords': [], 'cities': []},\n",
       " 'count': '1',\n",
       " 'infocode': '10000',\n",
       " 'pois': [{'parent': [],\n",
       "   'address': '永镇山门口圭峰山国家森林公园内',\n",
       "   'distance': [],\n",
       "   'biz_ext': [],\n",
       "   'pname': '广东省',\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'cityname': '江门市',\n",
       "   'type': '购物服务;购物相关场所;购物相关场所',\n",
       "   'photos': [],\n",
       "   'typecode': '060000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'adname': '新会区',\n",
       "   'name': '玉湖广场士多',\n",
       "   'location': '113.036137,22.548174',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFM9F4K5'}],\n",
       " 'status': '1',\n",
       " 'info': 'OK'}"
      ]
     },
     "execution_count": 20,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.poi_text(wu_key,\"新会玉湖公园\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 周边搜索"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'suggestion': {'keywords': [], 'cities': []},\n",
       " 'count': '874',\n",
       " 'infocode': '10000',\n",
       " 'pois': [{'parent': 'B02EE01Q21',\n",
       "   'address': '圭峰路与圭阳北路交叉路口西南侧(圭峰山风景区)',\n",
       "   'distance': '148',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '生活服务;生活服务场所;生活服务场所',\n",
       "   'photos': [],\n",
       "   'typecode': '070000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '302',\n",
       "   'name': '圭峰山风景区-游客中心',\n",
       "   'location': '113.036863,22.549331',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFL1JGBW'},\n",
       "  {'parent': 'B02EE01Q2H',\n",
       "   'address': '圭峰山国家森林公园内',\n",
       "   'distance': '311',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '生活服务;售票处;公园景点售票处',\n",
       "   'photos': [],\n",
       "   'typecode': '070306',\n",
       "   'shopinfo': '2',\n",
       "   'poiweight': [],\n",
       "   'childtype': '306',\n",
       "   'name': '葵博园售票处',\n",
       "   'location': '113.037470,22.550689',\n",
       "   'tel': '0750-6173361',\n",
       "   'shopid': [],\n",
       "   'id': 'B02EE0QHZF'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰路233号玉湖畔',\n",
       "   'distance': '376',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '商务住宅;商务住宅相关;商务住宅相关',\n",
       "   'photos': [],\n",
       "   'typecode': '120000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '逸林山庄',\n",
       "   'location': '113.033810,22.545561',\n",
       "   'tel': '0750-6170888',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFIRBJPZ'},\n",
       "  {'parent': [],\n",
       "   'address': '圭阳北路78号',\n",
       "   'distance': '385',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '生活服务;共享设备;充电宝',\n",
       "   'photos': [],\n",
       "   'typecode': '072101',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '街电(逸泉荟水疗度假酒店)',\n",
       "   'location': '113.039414,22.549858',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFLINEW9'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰管理委员会圭峰路90号',\n",
       "   'distance': '492',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '商务住宅;住宅区;别墅',\n",
       "   'photos': [],\n",
       "   'typecode': '120301',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '玉湖别墅',\n",
       "   'location': '113.037749,22.544007',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B02EE01XLU'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰路88号',\n",
       "   'distance': '547',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '生活服务;共享设备;充电宝',\n",
       "   'photos': [],\n",
       "   'typecode': '072101',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '街电(富山居)',\n",
       "   'location': '113.036037,22.543257',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFL1ACTY'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰路88号',\n",
       "   'distance': '547',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;中餐厅;中餐厅',\n",
       "   'photos': [],\n",
       "   'typecode': '050100',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '富山居',\n",
       "   'location': '113.036037,22.543257',\n",
       "   'tel': '0750-6181488;0750-6182878',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFHJOSYC'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰管理委员会圭阳北路35号',\n",
       "   'distance': '557',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '商务住宅;住宅区;住宅小区',\n",
       "   'photos': [],\n",
       "   'typecode': '120302',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '峰境壹号',\n",
       "   'location': '113.041555,22.548413',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B02EE02BZ1'},\n",
       "  {'parent': [],\n",
       "   'address': [],\n",
       "   'distance': '602',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '生活服务;中介机构;中介机构',\n",
       "   'photos': [],\n",
       "   'typecode': '071600',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '圭峰花园营销中心',\n",
       "   'location': '113.041850,22.549362',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0G2BR9LJV'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰管理委员会圭峰路90号荣誉市民别墅',\n",
       "   'distance': '626',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;餐饮相关场所;餐饮相关',\n",
       "   'photos': [],\n",
       "   'typecode': '050000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '志和居',\n",
       "   'location': '113.039101,22.543259',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFJUCKGA'},\n",
       "  {'parent': [],\n",
       "   'address': '圭阳北路72号',\n",
       "   'distance': '631',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '商务住宅;住宅区;住宅小区',\n",
       "   'photos': [],\n",
       "   'typecode': '120302',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '圭峰花园',\n",
       "   'location': '113.042144,22.549357',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFHKGCZ0'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰路90号',\n",
       "   'distance': '634',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '商务住宅;住宅区;住宅区',\n",
       "   'photos': [],\n",
       "   'typecode': '120300',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '荣誉市民别墅',\n",
       "   'location': '113.038883,22.543071',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFFVLK9Q'},\n",
       "  {'parent': [],\n",
       "   'address': '会城潮兴路63号',\n",
       "   'distance': '773',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '商务住宅;住宅区;住宅小区',\n",
       "   'photos': [],\n",
       "   'typecode': '120302',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '玉圭园',\n",
       "   'location': '113.042899,22.545135',\n",
       "   'tel': '0750-6115561',\n",
       "   'shopid': [],\n",
       "   'id': 'B02EE01Q1A'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰管理委员会圭峰路62号',\n",
       "   'distance': '853',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '商务住宅;住宅区;住宅小区',\n",
       "   'photos': [],\n",
       "   'typecode': '120302',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '自然居',\n",
       "   'location': '113.036169,22.540505',\n",
       "   'tel': '0750-6186822',\n",
       "   'shopid': [],\n",
       "   'id': 'B02EE0OF1Y'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰路附近',\n",
       "   'distance': '858',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;中餐厅;中餐厅',\n",
       "   'photos': [],\n",
       "   'typecode': '050100',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '山水豆腐花',\n",
       "   'location': '113.032697,22.541149',\n",
       "   'tel': '18978537515',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFG7DEQU'},\n",
       "  {'parent': [],\n",
       "   'address': '永镇山门口圭峰山风景区',\n",
       "   'distance': '861',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '生活服务;售票处;售票处',\n",
       "   'photos': [],\n",
       "   'typecode': '070300',\n",
       "   'shopinfo': '2',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '旅游观光车售票处',\n",
       "   'location': '113.031653,22.541641',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFL0ZRDB'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰山风景区御景酒店2层',\n",
       "   'distance': '861',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;餐饮相关场所;餐饮相关',\n",
       "   'photos': [],\n",
       "   'typecode': '050000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '御景酒店-休闲吧',\n",
       "   'location': '113.037861,22.545582',\n",
       "   'tel': '0750-6176666',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFL2FZ1G'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰山国家森林公园',\n",
       "   'distance': '874',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;外国餐厅;外国餐厅',\n",
       "   'photos': [],\n",
       "   'typecode': '050200',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '越得越南粉',\n",
       "   'location': '113.032184,22.541220',\n",
       "   'tel': '13760525897',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFMEFKGR'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰管理委员会圭峰路191号102',\n",
       "   'distance': '877',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;餐饮相关场所;餐饮相关',\n",
       "   'photos': [],\n",
       "   'typecode': '050000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': 'still',\n",
       "   'location': '113.032330,22.541120',\n",
       "   'tel': '13422656953',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFM4N0VD'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰路',\n",
       "   'distance': '893',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '商务住宅;住宅区;住宅区',\n",
       "   'photos': [],\n",
       "   'typecode': '120300',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '志明居',\n",
       "   'location': '113.032941,22.540714',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFMFUWO1'}],\n",
       " 'status': '1',\n",
       " 'info': 'OK'}"
      ]
     },
     "execution_count": 21,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.poi_around(wu_key,'113.036137,22.548174')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 28,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'suggestion': {'keywords': [], 'cities': []},\n",
       " 'count': '873',\n",
       " 'infocode': '10000',\n",
       " 'pois': [{'parent': [],\n",
       "   'address': '圭峰管理委员会圭峰路90号荣誉市民别墅',\n",
       "   'distance': '0',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;餐饮相关场所;餐饮相关',\n",
       "   'photos': [],\n",
       "   'typecode': '050000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '志和居',\n",
       "   'location': '113.039101,22.543259',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFJUCKGA'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰路90号',\n",
       "   'distance': '30',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '商务住宅;住宅区;住宅区',\n",
       "   'photos': [],\n",
       "   'typecode': '120300',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '荣誉市民别墅',\n",
       "   'location': '113.038883,22.543071',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFFVLK9Q'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰管理委员会圭峰路90号',\n",
       "   'distance': '162',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '商务住宅;住宅区;别墅',\n",
       "   'photos': [],\n",
       "   'typecode': '120301',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '玉湖别墅',\n",
       "   'location': '113.037749,22.544007',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B02EE01XLU'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰路88号',\n",
       "   'distance': '315',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;中餐厅;中餐厅',\n",
       "   'photos': [],\n",
       "   'typecode': '050100',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '富山居',\n",
       "   'location': '113.036037,22.543257',\n",
       "   'tel': '0750-6181488;0750-6182878',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFHJOSYC'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰管理委员会圭峰路62号',\n",
       "   'distance': '429',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '商务住宅;住宅区;住宅小区',\n",
       "   'photos': [],\n",
       "   'typecode': '120302',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '自然居',\n",
       "   'location': '113.036169,22.540505',\n",
       "   'tel': '0750-6186822',\n",
       "   'shopid': [],\n",
       "   'id': 'B02EE0OF1Y'},\n",
       "  {'parent': [],\n",
       "   'address': '会城潮兴路63号',\n",
       "   'distance': '442',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '商务住宅;住宅区;住宅小区',\n",
       "   'photos': [],\n",
       "   'typecode': '120302',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '玉圭园',\n",
       "   'location': '113.042899,22.545135',\n",
       "   'tel': '0750-6115561',\n",
       "   'shopid': [],\n",
       "   'id': 'B02EE01Q1A'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰路233号玉湖畔',\n",
       "   'distance': '601',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '商务住宅;商务住宅相关;商务住宅相关',\n",
       "   'photos': [],\n",
       "   'typecode': '120000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '逸林山庄',\n",
       "   'location': '113.033810,22.545561',\n",
       "   'tel': '0750-6170888',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFIRBJPZ'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰路46号2座东北70米',\n",
       "   'distance': '603',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;中餐厅;中餐厅',\n",
       "   'photos': [],\n",
       "   'typecode': '050100',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '今餐餸',\n",
       "   'location': '113.035765,22.538797',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFMAW3ZQ'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰路62号',\n",
       "   'distance': '625',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '生活服务;生活服务场所;生活服务场所',\n",
       "   'photos': [],\n",
       "   'typecode': '070000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '新会自然居营销中心',\n",
       "   'location': '113.036079,22.538378',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFLFBDQV'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰管理委员会圭阳北路35号',\n",
       "   'distance': '626',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '商务住宅;住宅区;住宅小区',\n",
       "   'photos': [],\n",
       "   'typecode': '120302',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '峰境壹号',\n",
       "   'location': '113.041555,22.548413',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B02EE02BZ1'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰路44号',\n",
       "   'distance': '646',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '生活服务;生活服务场所;生活服务场所',\n",
       "   'photos': [],\n",
       "   'typecode': '070000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '美亚视觉定制',\n",
       "   'location': '113.035803,22.538319',\n",
       "   'tel': '0750-6198844',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFG5QCOC'},\n",
       "  {'parent': [],\n",
       "   'address': '骏景湾豪庭',\n",
       "   'distance': '653',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '商务住宅;楼宇;商务写字楼',\n",
       "   'photos': [],\n",
       "   'typecode': '120201',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '碧水蓝天6座',\n",
       "   'location': '113.041211,22.537721',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFK7WPX6'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰管理委员会圭峰路44号4座',\n",
       "   'distance': '678',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '生活服务;中介机构;中介机构',\n",
       "   'photos': [],\n",
       "   'typecode': '071600',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '彩虹家政',\n",
       "   'location': '113.035769,22.537997',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFL4P4N4'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰路46号2座附近',\n",
       "   'distance': '678',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '商务住宅;楼宇;商务写字楼',\n",
       "   'photos': [],\n",
       "   'typecode': '120201',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '圭峰路46号3座',\n",
       "   'location': '113.035297,22.538274',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFHQR343'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰路',\n",
       "   'distance': '693',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '商务住宅;住宅区;住宅区',\n",
       "   'photos': [],\n",
       "   'typecode': '120300',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '志明居',\n",
       "   'location': '113.032941,22.540714',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFMFUWO1'},\n",
       "  {'parent': [],\n",
       "   'address': '兰苑路与潮兴路交叉口西100米',\n",
       "   'distance': '698',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '商务住宅;住宅区;住宅小区',\n",
       "   'photos': [],\n",
       "   'typecode': '120302',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '碧水蓝天2座',\n",
       "   'location': '113.042820,22.538007',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFG43FG6'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰路附近',\n",
       "   'distance': '699',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': 'diner',\n",
       "   'type': '餐饮服务;中餐厅;中餐厅',\n",
       "   'photos': [],\n",
       "   'typecode': '050100',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '山水豆腐花',\n",
       "   'location': '113.032697,22.541149',\n",
       "   'tel': '18978537515',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFG7DEQU'},\n",
       "  {'parent': [],\n",
       "   'address': '圭峰路东100米',\n",
       "   'distance': '701',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '商务住宅;楼宇;商务写字楼',\n",
       "   'photos': [],\n",
       "   'typecode': '120201',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '圭峰路46号2座',\n",
       "   'location': '113.034920,22.538283',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFH1JJN0'},\n",
       "  {'parent': [],\n",
       "   'address': '会城街道圭峰路44号4座106',\n",
       "   'distance': '714',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '生活服务;物流速递;物流速递',\n",
       "   'photos': [],\n",
       "   'typecode': '070500',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': [],\n",
       "   'name': '菜鸟驿站(江门新会圭峰路自然居艺佳店)',\n",
       "   'location': '113.035200,22.538070',\n",
       "   'tel': '4001787878',\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFM8J0XP'},\n",
       "  {'parent': 'B02EE01Q21',\n",
       "   'address': '圭峰路与圭阳北路交叉路口西南侧(圭峰山风景区)',\n",
       "   'distance': '714',\n",
       "   'biz_ext': [],\n",
       "   'importance': [],\n",
       "   'biz_type': [],\n",
       "   'type': '生活服务;生活服务场所;生活服务场所',\n",
       "   'photos': [],\n",
       "   'typecode': '070000',\n",
       "   'shopinfo': '0',\n",
       "   'poiweight': [],\n",
       "   'childtype': '302',\n",
       "   'name': '圭峰山风景区-游客中心',\n",
       "   'location': '113.036863,22.549331',\n",
       "   'tel': [],\n",
       "   'shopid': [],\n",
       "   'id': 'B0FFL1JGBW'}],\n",
       " 'status': '1',\n",
       " 'info': 'OK'}"
      ]
     },
     "execution_count": 28,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.poi_around(wu_key,'113.039101,22.543259')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 32,
   "metadata": {},
   "outputs": [],
   "source": [
    "# IP定位"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 34,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'province': '天津市',\n",
       " 'city': '天津市',\n",
       " 'adcode': '120000',\n",
       " 'rectangle': '116.9334447,38.91360118;117.4980283,39.34728312'}"
      ]
     },
     "execution_count": 34,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.ip(wu_key,\"106.47.245.60\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 静态地图"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 35,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<PIL.PngImagePlugin.PngImageFile image mode=P size=400x400 at 0x22E7BA57400>"
      ]
     },
     "execution_count": 35,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.staticmap(wu_key,\"113.036137,22.548174\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# 输入提示"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 37,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'status': '1',\n",
       " 'count': '10',\n",
       " 'info': 'OK',\n",
       " 'infocode': '10000',\n",
       " 'tips': [{'id': 'B02EE01Q03',\n",
       "   'name': '东湖公园',\n",
       "   'district': '广东省江门市蓬江区',\n",
       "   'adcode': '440703',\n",
       "   'location': '113.089185,22.591997',\n",
       "   'address': '港口路7号',\n",
       "   'typecode': '110101',\n",
       "   'city': []},\n",
       "  {'id': 'B016200RYK',\n",
       "   'name': '玉湖公园',\n",
       "   'district': '山西省晋中市榆次区',\n",
       "   'adcode': '140702',\n",
       "   'location': '112.747974,37.713234',\n",
       "   'address': '校园路',\n",
       "   'typecode': '110101',\n",
       "   'city': []},\n",
       "  {'id': 'B031F0M23F',\n",
       "   'name': '玉湖公园',\n",
       "   'district': '江西省萍乡市安源区',\n",
       "   'adcode': '360302',\n",
       "   'location': '113.891267,27.655492',\n",
       "   'address': '正门为火神广场[安源北大道(G319国道)滨湖人家对面]',\n",
       "   'typecode': '110101',\n",
       "   'city': []},\n",
       "  {'id': 'B025201D37',\n",
       "   'name': '玉湖公园',\n",
       "   'district': '福建省莆田市荔城区',\n",
       "   'adcode': '350304',\n",
       "   'location': '119.031397,25.42136',\n",
       "   'address': '城南工商所北800米',\n",
       "   'typecode': '110101',\n",
       "   'city': []},\n",
       "  {'id': 'B0FFHU1NL4',\n",
       "   'name': '玉湖公园',\n",
       "   'district': '湖南省长沙市望城区',\n",
       "   'adcode': '430112',\n",
       "   'location': '112.822432,28.32908',\n",
       "   'address': '喻家坡社区',\n",
       "   'typecode': '110101',\n",
       "   'city': []},\n",
       "  {'id': 'B0FFHFQA72',\n",
       "   'name': '玉湖公园',\n",
       "   'district': '江苏省苏州市昆山市',\n",
       "   'adcode': '320583',\n",
       "   'location': '120.926861,31.419456',\n",
       "   'address': [],\n",
       "   'typecode': '110101',\n",
       "   'city': []},\n",
       "  {'id': 'B03A4007SG',\n",
       "   'name': '玉湖公园',\n",
       "   'district': '甘肃省定西市安定区',\n",
       "   'adcode': '621102',\n",
       "   'location': '104.614572,35.571096',\n",
       "   'address': '永定西路67号西侧100米',\n",
       "   'typecode': '110101',\n",
       "   'city': []},\n",
       "  {'id': 'BV10088153',\n",
       "   'name': '玉湖公园(公交站)',\n",
       "   'district': '山西省晋中市榆次区',\n",
       "   'adcode': '140702',\n",
       "   'location': '112.747447,37.710737',\n",
       "   'address': '5路东环;5路西环;909路',\n",
       "   'typecode': '150700',\n",
       "   'city': []},\n",
       "  {'id': 'B01620MXYG',\n",
       "   'name': '玉湖公园(西门)',\n",
       "   'district': '山西省晋中市榆次区',\n",
       "   'adcode': '140702',\n",
       "   'location': '112.745846,37.714180',\n",
       "   'address': '中都北路366号附近',\n",
       "   'typecode': '991400',\n",
       "   'city': []},\n",
       "  {'id': 'B0FFG1L372',\n",
       "   'name': '玉湖公园(南门)',\n",
       "   'district': '山西省晋中市榆次区',\n",
       "   'adcode': '140702',\n",
       "   'location': '112.747460,37.711097',\n",
       "   'address': '文苑街',\n",
       "   'typecode': '991400',\n",
       "   'city': []}]}"
      ]
     },
     "execution_count": 37,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "geo.input_tips(wu_key,\"玉湖公园\",city=\"江门\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.3"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}
